• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAプロシージャをコマンドプロンプトから自動実行する。)

VBAプロシージャをコマンドプロンプトから自動実行する方法

このQ&Aのポイント
  • VBAプロシージャをコマンドプロンプトから自動実行する方法を解説します。
  • 集計データを含むExcelブックの特定の項目を集計して別のブックに貼り付ける処理を自動化する方法について説明します。
  • バッチファイルを使用して、毎日特定の時刻にVBAプロシージャを実行する方法について解説します。

質問者が選んだベストアンサー

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

統計.xlsを更新時にしか開かないのであれば、workbook_open イベントにマクロを実行させるように書けばブックを開くだけで実行してれます。 そうでなければ、更新.xlsと言うような別のブックのopenイベントにして更新作業専用にしても良いと思います。 あとは、Winのタスクに登録すれば、登録したスケジュールに合わせて自動で実行じてくれると思います。

kyo----
質問者

お礼

>workbook_open イベントにマクロを実行させるように書けばブックを開くだけで実行してれます。 なるほど!イベントドリブン型プログラムというやつですね!ありがとうございました。 やってみます。

関連するQ&A