• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ExcelのVBAについて質問です。Excelは2003です。)

Excel2003でのVBAプログラムの実行と途中終了方法

このQ&Aのポイント
  • ExcelのVBAについて質問です。Excelは2003です。コマンドボタン1で最終行のデータを取得するプログラムを実行しています。コマンドボタン2には途中でプログラムを終了するようにする方法を教えてください。
  • Excel2003でのVBAプログラムの実行と途中終了方法を教えてください。コマンドボタン1を押すと最終行のデータを取得するプログラムが実行されます。コマンドボタン2には途中でプログラムを終了するようにする方法が知りたいです。
  • Excel2003でのVBAプログラムの実行と途中終了方法について教えてください。現在はコマンドボタン1でプログラムを実行していますが、コマンドボタン2で途中でプログラムを終了させる方法が知りたいです。

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

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

他のマクロから直接終わらせることはできないので、Macro1にも変更が必要です。 グローバル変数として終了フラグを用意しておき、Macro1の実行前にフラグをクリア、ボタン2が押されたらフラグを立てて、Macro1では実行中にフラグを見て立っていたら強制終了、という流れになります。

関連するQ&A