
✅ コメントアウトの基本
🔹 シングルクォーテーション (') を使います
' これはコメントです
MsgBox "こんにちは" ' この行の右側もコメントにできます
'
(シングルクォーテーション)の後ろに書いた内容はすべて無視されます(プログラムには影響しません)- コメントは コードの上、下、右横 どこにでも書けます
✅ 複数行をコメントアウトする方法
VBAには複数行を一括でコメントアウトするショートカットがありませんが、VBAエディタで以下の方法を使えます。
🔧 方法1:コメントボタン(ツールバー)を使う
- VBAエディタ(VBE)を開く
- 上部メニューから
表示 → ツールバー → 編集
を有効にする - ツールバーに「コメントブロック」や「コメント解除」ボタンが表示されます
- コメントしたい行を選択して「コメントブロック」ボタンを押す
📌 ショートカットは存在しないので、マウス操作が必要です。
✅ 補足:なぜコメントアウトを使うの?
- コードに説明を加えるため(可読性アップ)
- 一時的にコードを無効化するため(テストやデバッグ)
- 他の人が読むときのヒントを残すため
📝 例:コメント付きのコード
' メッセージを表示する処理
MsgBox "処理が完了しました"
' 以下はテスト用のコードなので一時停止中
' MsgBox "これはテスト用メッセージ"