Комментарии

Комментарии предназначены для вставки пояснений в текст программы, и интерпретатор полностью их игнорирует. Внутри комментария может располагаться любой текст, включая инструкции, которые выполнять не следует. Помните, комментарии нужны программисту, а не компилятору. Вставка комментариев в код позволит через некоторое время быстро вспомнить предназначение фрагмента кода.

В языке VBA присутствует только однострочный комментарий. Он начинается с символа ':

' Это комментарий

Однострочный комментарий может начинаться не только с начала строки, но и располагаться после инструкции. Например, после инструкции вывести сообщение "Привет, мир!":

MsgBox "Привет, мир!" ' Инструкция выводит сообщение

Если символ комментария разместить перед инструкцией, то она не будет выполнена:

' MsgBox "Привет, мир!" Эта инструкция выполнена не будет

Если символ ' расположен внутри кавычек, то он не является символом комментария:

MsgBox "' Это НЕ комментарий"

Вместо символа ' для вставки комментариев можно использовать оператор Rem. Оператор имеет следующий формат:

Rem <Текст комментария>

Пример:

Rem Это комментарий

Если необходимо вставить комментарий после инструкции, то перед оператором Rem следует указать двоеточие:

MsgBox "Привет, мир!": Rem Инструкция выводит сообщение

Редактор VBA предоставляет возможность быстрого комментирования фрагментов кода. Для этого выделите фрагмент и на панели инструментов Edit щелкните на кнопке Comment Block. Чтобы снять комментарий выделите фрагмент и на панели инструментов Edit щелкните на кнопке Uncomment Block.

Примечание

По умолчанию панель инструментов Edit не отображается. Чтобы ее отобразить следует установить флажок напротив пункта Edit (View | Toolbars | Edit).

  Все статьи Следующая статья