VBA:VBAエディタで複数行を一括でコメントアウトする方法

1.やりたいこと

 VBAエディタで以下のように複数行を一括でコメントアウトしたい場合があります。VBAには範囲でコメントアウトをする方法がないので、1行ずつコメントアウトさせていく必要がありますが、この方法で一括でコメントアウトが可能になります。
イメージ的には以下のように複数行を選択し、ボタンを押すと一括でコメントアウト(コメントブロック)できます。



2.利用手順

(1)「編集」ツールバーを表示する方法

 まず以下のように、VBAエディターを開き、メニューの「表示」→「ツールバー」→「編集」にクリックし、チェックを入れます。

(2)「編集」ツールバー

以下のような「編集」のツールバーが表示されます。

(3)一括コメントアウトの方法

対象の複数行を選択し、「コメントブロック」アイコンをクリックします。
クリックすると前方に「’」が挿入されて一括でコメントアウトできます。

(4)一括コメントアウト解除の方法

コメントアウトを一括で解除したい場合は、対象の複数行を選択し「非コメントブロック」アイコンをクリックします。
クリックすると前方の「’」が削除されて一括でコメントアウトできます。



おすすめ