Microsoft Office VBA を編集するときに、ポップアップの「コンパイル エラー」メッセージを無効にするにはどうすればよいでしょうか? 質問する

Microsoft Office VBA を編集するときに、ポップアップの「コンパイル エラー」メッセージを無効にするにはどうすればよいでしょうか? 質問する

Microsoft Office VBA マクロまたは関数を編集しているとき、多くの場合、まだ完了していない行からカーソルを移動します。たとえば、その行に貼り付けたいものをコピーする場合などです。しかし、その部分的な行が構文的に有効でない場合、VBA エディターは「コンパイル エラー」メッセージをポップアップ表示して作業を中断します。このメッセージは無視する必要があります。

メッセージ ボックスを無効にする方法はありますか? イライラします...

(これは、Excel Visual Basic for Applications、Outlook VBA、Word VBA などで発生します。)

ベストアンサー1

VBA エディター ウィンドウ (「Microsoft Visual Basic for Applications」というタイトル) で次の操作を実行します。

メニュー「ツール" その後 "オプション「」。

オプションの「エディタ」タブで、「自動構文チェック「」ボックスをクリックします。(下のスクリーンショットを参照してください。)

この変更によって、エディターがバックグラウンドでコンパイルを停止したり、構文エラーを赤でマークしたり (または [オプション] タブの [エディター形式] で指定された形式) しなくなったりすることはありません。

MS Office プログラムはこの共通の VBA エディターを共有しているため、Excel の VBA を編集中にオプションを変更すると、Outlook、Word などのオプションも変更されます。

MS VBA エディターのツール オプション ダイアログ ボックス

おすすめ記事