Excel 2013 の VBA マクロ で Form.Show している時にマクロが中断される件
よくわからないタイミングで勝手に中断されるせいで、フォームをポチポチ触ってても「あれ?動作しない?」という現象に見舞われている。
原因
フォームをいったん非アクティブにして、またアクティブにするとマクロが「中断」状態になってしまう。( Visual Basic Editor のタイトルバーを見ると [実行中] から [中断] に変わっている のが見て取れる)。
対処
いったん非アクティブにしたら、またアクティブにした時に 継続(F5キーでも可)を行う こと。
Q: 毎回継続するのがしんどい、回避方法は?
Ans: 無さそう...
以下を調べたが、該当しそうな項目は無さそう。
- 関連キーワードでググる
- VBAProjectのプロパティ
- Visual Basic Editor > ツール > オプション
- Excel > ファイル > オプション