Tl:dr Excelが開いていないときにExcel VBAマクロを起動する方法がないかどうかを調べる。Excelがオフのときにマクロを起動する
ロングバージョン:特定のウェブサイトからデータを取得し、それに応じてスプレッドシートを更新するマクロがあります。この問題の唯一の問題は、月曜日の午前05時(GMT)と木曜日の午前01時15分(GMT)の不便な時間にデータが更新されることです。
私が必要とするのは、Excelの自己起動、データの収集、スプレッドシートの更新、シャットダウンの方法です。これは可能ですか?
作成 は私のテストのために、私は自分のデスクトップ上のファイルを呼び出しVbScriptファイルを作成し、Excelマクロを実行し、目的の時間に実行するようにスケジュールするコードを記述します。 – ManishChristian
この[質問とその回答](http://stackoverflow.com/q/10232150/7648526)が役立ちます。 – SteveES
はいプロセスを呼び出すためにWindows TASK SCHEDULERを使用します。 START A PROGRAM、アプリ名、EXCEL、ファイル名(パスを含む)に単純に含めることはかなり簡単なプロセスでなければなりません。 XLSにはTHISWORKBOOK内にWORKBOOK_OPENサブルーチンがあることを確認してください。あなたが望むなら、正式な答えでこれを綴ることができます。私にお知らせください。 – flaZer