コメント行は、手で入力するなら「’」シングルクオートを文字列の先頭に入れると以降はコメントとして扱われる。コメントブロック(コメントアウト)は、コメント入力以外に以下の目的にも使う。
- 実行の対象から外す。参考のコード貼り付けや、エラー行を実行させない一時しのぎ
- コードの説明。処理内容、引数、実行例のコード
複数行のコメントは、次図のようにアイコンを使うと簡単。
イミディエイト内でもコメントの記号「’」は使える。以下はイミディエイトウィンドウで入力する。
'先頭に「'」があるのでここでEnterキーを押しても実行しない。
?vba.MsgBox("",vbAbortRetryIgnore) 'vbAbortRetryIgnoreは中止、再試行、無視の3つのボタン。
'ボタンを押すと、ボタンの左から3,4,5の値をMsgBox関数が返す。
実行するのは?から始まる行だけです。他は行頭に「’」が入るのでコメントとして扱われる。MsgBox関数を実行する行も行の後半はコメントがあるが問題なくjMsgBox関数は実行する。
(Visited 72 times, 1 visits today)