Урок №26. Использование макросов VBA в Excel


   

   Урок №26. Использование макросов VBA в Excel:



Запустить редактор макросов можно тремя способами:
- через сочетание клавиш Alt+F11
- через вкладку меню "Разработчик" выбрать "Bisual Basic"
- через контекстное меню листа, выбрав пункт "Исходный текст".

Откройте параметры Excel -> Настройка ленты -> Отметьте галочкой параметр "Разработчик".



В меню появится вкладка "Разработчик". Нажмите кнопку "Visual Basic".



Так выглядит окно редактора Visual Basic for Application (VBA) сразу после запуска. Красным цветом выделено окно для написания VBA-кода.



Так выглядит окно проекта со всеми листами таблицы.



Первые цифры обозначают порядковый номер листа.



В скобках указано имя листа. Если он был переименован, то в скобках будет стоять новое название.



VBA-макрос запускается при выполнении определённых условий (изменение содержимого листа, удаление листа, любое вычисление, перед двойным щелчком мышки и т.д.). В качестве условия могут выступать операции, проводимые с рабочей книгой (перед закрытием, перед печатью, перед сохранением и т.д.).

Если условие запуска VBA-макроса связано с действиями на определённом листе, то щёлкните по нему два раза в окне проекта. Далее выберите в выпадающем списке пункт "Worksheet".



Следующий шаг - выбор условия для выполнения VBA-макроса.



   

Страница обновлена 26 сентября 2021 года.