Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бородина А.И. Крошинская Л.И. Сапун О.Л. Модуль...doc
Скачиваний:
5
Добавлен:
15.11.2019
Размер:
3.89 Mб
Скачать

Заключительный этап

Завершение создания макроса: Сервис → Макрос → Остановить запись. После этого создание макроса будет завершено, и он будет сохранен.

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

Созданный макрос следует выполнить. Вначале, для того, чтобы проверить правильность его работы, обнаружить и исправить ошибки, если они имеются, нужно произвести отладку макроса. А затем отлаженный макрос выполнить, чтобы воспользоваться результатом его работы.

Существует несколько способов запуска макросов:

  • с помощью комбинации клавиш, назначенных макросу («горячих» клавиш);

  • посредством команды основного меню для вызова данного макроса;

  • посредством команды Сервис → Макрос → Макросы;

  • посредством графического образа назначенного макросу;

  • посредством кнопки, назначенной данному макросу на панели инструментов.

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

Если выбран способ, использующий панель инструментов, то:

  • появляется диалоговое окно Настройка, на вкладке Команды выбирается имя макрокоманды;

  • после нажатия левой кнопки мыши на имени макрокоманды появляется пунктирное изображение кнопки, которую следует отбуксировать на панель инструментов или свободное пространство в области документа. После этого левая кнопка мыши отпускается;

  • щёлкнув по кнопке Изменить выделенный объект, можно запустить команду Выбрать значок для кнопки, или редактировать значок с помощью команды Изменить значок для кнопки (окно Редактор кнопок).

Для способа вызова меню осуществляется его стандартная настройка– добавление пункта меню, связанного с вызовом макрокоманды:

  • в диалоговом окне Настройка следует в списке Изменить меню выбрать имя пункта меню, в списке Где в меню указать место: авто, вверху, внизу; в поле Имя в меню ввести имя команды меню для вызова макрокоманды;

  • для назначения клавиши быстрого доступа к пункту меню через клавиатуру, в имени перед выбранным символом набирают знак амперсант (&);

  • кнопка Добавить добавляет к выбранному меню вызов макрокоманды. Они вызываются с нового пункта главного меню, которое создаётся с помощью кнопки Строка меню. Диалог Строка меню задаёт название пункта главного меню и определяет его местоположение (первый, последний после выбранного пункта). Состав команд созданного пункта меню формируется обычным образом.

Для способа вызова клавишей:

  • в диалоговом окне Настройка клавиатуры (рис.5) на вкладке Новое сочетание клавиш указывается их комбинация [Alt], [Ctrl] или [Shift] + комбинация цифровых или алфавитных клавиш) для вызова макрокоманды;

  • кнопка Назначить производит назначение.

После выбора способа вызова появляется панель Запись макрокоманды. Она содержит две кнопки (рис.6 и 7):

Стоп – завершает запись макрокоманды;

Пауза – приостанавливает запись макрокоманды.

Рис.6. Панель записи

макроса в Microsoft Word

Рис.7. Панель записи

макроса в Microsoft Excel

Все действия пользователя – выбор пунктов меню, опций в диалоговых окнах – протоколируются системой и записываются средствами языка VBA.

Стандартный вариант вызова макрокоманд на выполнение – это команда Сервис → Макрос → Макросы, диалоговое окно Макрос, кнопка Выполнить. Данный способ пригоден также для редактирования и удаления макрокоманды – кнопки Правка, Удалить.