Использование макросов

Макрос представляет собой последовательность действий, записанную в виде программы на языке Visual Basic for Applications (VBA). При помощи макросов пользователь может зафиксировать в памяти компьютера часто повторяющиеся последовательности действий, что позволит избежать рутинных операций и ошибок, а также сэкономить время. Макрос может быть записан как с помощью команд языка программирования, так и автоматически программой записи макроса.


Чтобы получить доступ к командам записи макросов, нужно отобразить вкладку Разработчик на ленте главного меню. Для этого нужно выбрать Файл→Параметры→Настройка ленты→Разработчик (поставить галочку).

В группе Код (рис. 7.7) доступны основные инструменты для работы с макросами.

Для записи макроса на Visual Basic используется кнопка запуска редактора – Visual Basic. Для просмотра списка имеющихся и запуска нужного макроса используется кнопка Макросы. Кнопка Запись макроса позволяет записать последовательность действий в макрос.

Рис. 8.7. Группа Код вкладки Раработчик

Кнопка Относительные ссылки включает при записи макроса режим относительных ссылок. Кнопка Безопасность макросов позволяет устанавливать различные уровни безопасности для запуска макросов из разных источников.