編集のコメントブロックとインデント

コメント行は、手で入力するなら「’」シングルクオートを文字列の先頭に入れると以降はコメントとして扱われる。コメントブロック(コメントアウト)は、コメント入力以外に以下の目的にも使う。

  1. 実行の対象から外す。参考のコード貼り付けや、エラー行を実行させない一時しのぎ
  2. コードの説明。処理内容、引数、実行例のコード

複数行のコメントは、次図のようにアイコンを使うと簡単。

「編集」のツールバーは便利ですよ!

イミディエイト内でもコメントの記号「’」は使える。以下はイミディエイトウィンドウで入力する。

'先頭に「'」があるのでここでEnterキーを押しても実行しない。
?vba.MsgBox("",vbAbortRetryIgnore) 'vbAbortRetryIgnoreは中止、再試行、無視の3つのボタン。
'ボタンを押すと、ボタンの左から3,4,5の値をMsgBox関数が返す。  

実行するのは?から始まる行だけです。他は行頭に「’」が入るのでコメントとして扱われる。MsgBox関数を実行する行も行の後半はコメントがあるが問題なくjMsgBox関数は実行する。

(Visited 71 times, 1 visits today)
カテゴリー: 1 「開発」タブとVBE パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です