質問: ExcelVBAについての質問です。 ソースコードを入力中に 悩んで手が止まるときがありますよね? 前は問題はなかったのですが 久しぶりにVBAを使ったところ、 なぜか時間経過で勝手にコードが確定してしまいます。 例を言うと、 「 If 変数 > 」の部分で止まっていると、 数秒の時間経過で勝手に赤文字になったり、 「 Private Sub a 」で止まっていると 勝手に後ろに「 () 」 が追加されたり といった現象が発生します。 調べようにも症状が名状しがたいので出てこず 困り果てています。 この謎機能をなくす方法をどなたかご教示ください。
回答: 通常の使い方をする限り その様な現象は経験した事はありません。 参考になるかどうか解りませんが 裏で。つまり自Bookまたは同一プロセス(EXCEL)で開いた他Bookで Application.Ontime やSetTimerApiで定周期処理を実行している場合 VBEの編集(VBAでプログラミング)時に質問にあるような現象に 近い事が起こった様に記憶しています。 裏で何かマクロが走っていないかどうか 一度確認されてはいかがですか?