パスワードを設定したExcelブックを、開かずにセル値を取得したいと考えて、ExcuteExcel4Macroのメソッドを記述したマクロを実行させると、
パスワードを聞いてくるダイアログ画面が出てしまう。
そこで、ダイアログ画面が開いたときにパスワードをセット、あるいはダイアログ画面表示させるにパスワードを渡すスクリプト、どうやって書いたらいいでしょうか?
ちなみに、パスワードを設定していないExcelブックでは、望み通りExcuteExcel4Macroのメソッドを記述したマクロはセル値を取得し、別シートにコピーできました。
パスワードはシート毎に異なるものを配布してあり、その数は120ブックくらいあります。