Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум по информатике.doc
Скачиваний:
19
Добавлен:
01.12.2018
Размер:
9.62 Mб
Скачать

14.1.3 Выполнение макроса

После того как макрос записан, его можно запустить из Microsoft Excel или из редактора Visual Basic. Запуск макроса вызывает выполнение всех записанных в нем операций. Для прерывания выполнения макроса нажать клавишу ESC.

Для выполнения макроса из Microsoft Excel необходимо:

1. в меню Tools (Сервис) выбрать пункт Macro (Макрос), а затем команду Macros (Макросы…);

2. выбрать из списка имя того макроса, который нужно выполнить;

3. нажать кнопку Run (Выполнить).

Для выполнения макроса из Visual Basic необходимо:

1. в меню Run (Выполнить) выбрать пункт Run Macro (Выполнить Макрос);

2. выбрать из списка имя того макроса, который нужно выполнить;

3. нажать кнопку Run (Выполнить).

Для отладки и поиска ошибок в макросах существует возможность их пошагового выполнения. Если в меню Debug (Отладка) щелкнуть по кнопке Step Into (Шаг), то работа макроса будет приостановлена после выполнения текущей команды.

Макрос можно также запустить с помощью назначенной кнопки на встроенной или специальной панели инструментов.

Для назначения кнопки запуска макроса необходимо в Microsoft Excel выполнить следующие действия:

1. в меню View (Вид) выбрать меню Панели инструментов, а затем меню Forms (Формы);

2. в появившемся окне выбрать подменю Button (Кнопка);

3. задать размер кнопки;

4. в появившемся окне Assign macro (Назначить макрос объекту) выбрать из списка нужный макрос;

5. нажать кнопку OК.

Для добавления кнопки запуска макроса на панель инструментов необходимо в Microsoft Excel выполнить следующие действия:

1. в меню View (Вид) выбрать меню Панели инструментов, а затем меню Настройка…;

2. в появившемся окне выбрать закладку Команды и в списке Категории выбрать строку Макросы;

3. из появившегося списка команд перетянуть команду Настраиваемая кнопка на панель инструментов;

4. щелкнуть левой кнопкой мыши по созданной кнопке;

5. в появившемся окне Assign macro (Назначить макрос объекту) выбрать из списка нужный макрос;

6. нажать кнопку OК.

14.1.4 Редактирование макроса

Любой созданный макрос может быть изменен. Для изменения записанного макроса необходимо научиться работать с редактором Visual Basic, который используется для написания и изменения макросов.

Последовательность действий при редактировании макроса:

1. в меню Tools (Сервис) выберите пункт Macro (Макрос), а затем команду Macros (Макросы…);

2. выберите из списка имя того макроса, который нужно отредактировать;

3. нажмите кнопку Изменить.

4. в редакторе Visual Basic выполните необходимые изменения.

В выполняемом макросе можно установить так называемую точку останова или прерывания. Если такая точка установлена, то выполнение макроса приостанавливается перед соответствующим оператором. При этом можно просмотреть и изменить значения некоторых переменных, а затем продолжить выполнение макроса.

Для задания точки прерывания необходимо выполнить следующие действия в редакторе Visual Basic:

1. установить курсор на требуемой строке;

2. в меню Debug (Отладка) выбрать команду Toggle Breakpoint (Точка прерывания). При этом оператор будет выделен цветом. Так можно установить несколько точек прерывания.