Excel 2013 の VBA マクロ で Form.Show している時にマクロが中断される件

よくわからないタイミングで勝手に中断されるせいで、フォームをポチポチ触ってても「あれ?動作しない?」という現象に見舞われている。

原因

フォームをいったん非アクティブにして、またアクティブにするとマクロが「中断」状態になってしまう。( Visual Basic Editor のタイトルバーを見ると [実行中] から [中断] に変わっている のが見て取れる)。

対処

いったん非アクティブにしたら、またアクティブにした時に 継続(F5キーでも可)を行う こと。

Q: 毎回継続するのがしんどい、回避方法は?

Ans: 無さそう...

以下を調べたが、該当しそうな項目は無さそう。

  • 関連キーワードでググる
  • VBAProjectのプロパティ
  • Visual Basic Editor > ツール > オプション
  • Excel > ファイル > オプション