VBA コメントアウト

未分類

✅ コメントアウトの基本

🔹 シングルクォーテーション (') を使います

' これはコメントです
MsgBox "こんにちは" ' この行の右側もコメントにできます
  • '(シングルクォーテーション)の後ろに書いた内容はすべて無視されます(プログラムには影響しません)
  • コメントは コードの上、下、右横 どこにでも書けます

✅ 複数行をコメントアウトする方法

VBAには複数行を一括でコメントアウトするショートカットがありませんが、VBAエディタで以下の方法を使えます。

🔧 方法1:コメントボタン(ツールバー)を使う

  1. VBAエディタ(VBE)を開く
  2. 上部メニューから 表示 → ツールバー → 編集 を有効にする
  3. ツールバーに「コメントブロック」や「コメント解除」ボタンが表示されます
  4. コメントしたい行を選択して「コメントブロック」ボタンを押す

📌 ショートカットは存在しないので、マウス操作が必要です。


✅ 補足:なぜコメントアウトを使うの?

  • コードに説明を加えるため(可読性アップ)
  • 一時的にコードを無効化するため(テストやデバッグ)
  • 他の人が読むときのヒントを残すため

📝 例:コメント付きのコード

' メッセージを表示する処理
MsgBox "処理が完了しました"

' 以下はテスト用のコードなので一時停止中
' MsgBox "これはテスト用メッセージ"
タイトルとURLをコピーしました