Реферат: Возможности Excel

руется и отображается на переднем плане. В зависимости от типа активизирован-

ного листа изменяются и некоторые команды меню. В VBA пользователь может

задавать собственные события и ставить им в соответствие методы.

Как видите, макрос начинается с оператора Sub. За ним следует имя макроса, ко-

торое служит для идентификации такового. Если это имя изменить, соответст-

вующим образом изменится имя макроса в диалоговом окне Macro (Макрос). По-

сле имени идет текст макроса, который можно редактировать, а также снабжать

комментариями. В начале каждого комментария должен стоять символ апостро-

фа ('). Завершается макрос оператором End Sub.

360 Урон 12 • Работа с макросами, основы УВД

Часто при отладке макроса возникает необходимость поэтапно проследить за его

выполнением. Для этого следует воспользоваться специальным, пошаговым, ре-

жимом выполнения макроса.

Для активизации режима отладки в диалоговом окне Macro (Макрос) нужно на-

жать кнопку Step Into (Войти), в результате чего будет открыто окно Microsoft Visual

Basic (рис. 12.8), содержащее текст макроса. Здесь оператор, обрабатываемый

на очередном шаге, выделяется желтым цветом. Выполнить очередной шаг мак-

роса можно с помощью команды Step Into (Пошагово) меню Debug (Отладка) или

клавиши F8. Поскольку пошаговое выполнение может занять очень много време-

ни, в строках макроса следует установить точки останова. По достижении точки

останова обработка макроса прерывается, а на экране появляется окно отладки,

в котором можно указать, в каком режиме — пошаговом или обычном - должно

быть продолжено выполнение макроса.

Рис. 12.8. Окно отладки макроса

Удаление макроса

1. Откройте книгу, содержащую макрос, который требуется удалить.

2. Выберите команду Tools > Macro > Macros (Сервис > Макрос > Макросы).

3. В списке Macros in (Находится в) открывшегося окна Macro (Макрос)

укажите элемент This Workbook (Эта книга).

К-во Просмотров: 355
Бесплатно скачать Реферат: Возможности Excel