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