Лекция: Создание
Прежде чем записать макрос, требуется продумать свои действия, то есть составить алгоритм. Особое внимание следует уделить таким положениям:
— Какие условия должны выполняться при запуске макроса (какой файл должен быть открыт, где должен находиться курсор, в каком режиме должно работать приложение).
— Какие действия должен выполнять макрос.
— Какие действия необходимо проделать при завершении работы макроса.
Чтобы начать запись макроса, необходимо:
— Активизировать приложение
— Открыть документы, используемые при записи макроса
— Выбрать команду Сервис\Макрос
— Выбрать команду Начать запись. Выводится диалоговое окно Запись макроса
— Ввести имя записываемого макроса в поле Имя макроса
— Выбрать в списке Макрос доступен для документ, в который требуется поместить макрос
— Нажать ОК, чтобы начать запись
После этого записываются все выполняемые в приложении действия
По завершении выполнения требуемых действий необходимо:
— Нажать на панели инструментов Остановка записи кнопку Остановить запись
— или выбрать команду Сервис\Макрос\Остановить запись
Вновь созданный макрос содержится в документе, который был активным при запуске макроса. При записи документа на диск макрос сохраняется вместе с проектом.
Для выполнения записанного макроса необходимо:
— Выбрать команду Сервис\Макрос\Макросы. Выводится диалоговое окно Макрос.
— Выбрать имя требуемого макроса
— Нажать кнопку Выполнить для запуска макроса.
Для редактирования записанного макроса необходимо:
— Выбрать команду Сервис\Макрос\Макросы. Выводится диалоговое окно Макрос.
— Выбрать имя требуемого макроса
— Нажать кнопку Изменить. Макрос выводится в окне редактора Visual Basic for Applications..