Как прокомментировать блок кода в vba (с примером)
Вы можете использовать одинарную кавычку ( ‘ ) в VBA, чтобы закомментировать одну строку кода.
Однако VBA не предоставляет встроенной возможности закомментировать блок кода.
К счастью, существует простой способ создать горячую клавишу, с помощью которой можно закомментировать блок кода, и в следующем пошаговом примере показано, как это сделать.
Шаг 1. Настройте панель инструментов
В редакторе VB щелкните правой кнопкой мыши в любом месте панели инструментов и выберите «Настроить» :
Шаг 2. Добавьте блок комментариев на панель инструментов.
Откройте вкладку «Заказы» , затем в разделе «Категории» нажмите «Изменить» , затем в разделе « Заказы » нажмите «Блок комментариев» .
Затем перетащите параметр «Блок комментариев» на панель инструментов. Теперь на панели инструментов должен появиться значок блока комментариев:
Шаг 3. Создайте горячую клавишу для блока комментариев.
Далее нажмите на значок блока комментариев на панели инструментов (вокруг значка появится черная рамка).
На панели «Настройка» щелкните раскрывающийся список «Редактировать выбор» , а затем в поле «Имя» введите амперсанд ( & ) перед блоком комментариев и нажмите Enter :
Затем снова щелкните раскрывающийся список «Редактировать выбор» и выберите «Изображение и текст» в параметрах:
Затем нажмите «Закрыть» в окне «Настройка» .
Теперь вы сможете выделить блок кода и нажать Alt+C , чтобы закомментировать весь блок.
Шаг 4. Используйте горячую клавишу блока комментариев.
Предположим, мы хотим закомментировать весь блок кода в следующей подпроцедуре:
Как только мы выделим этот блок кода, мы можем просто нажать Alt + C , и весь блок будет закомментирован:
Обратите внимание, что вы также можете создать горячую клавишу для раскомментирования блока кода, повторив те же шаги, что и для параметра «Раскомментировать блок» .
Как только вы это сделаете, вы сможете выделить блок кода и нажать Alt+U , чтобы раскомментировать весь блок.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в VBA:
Как создавать папки с помощью VBA
Как удалить папки с помощью VBA
Как удалить файлы с помощью VBA
Как проверить, существует ли файл с помощью VBA