≪
≫

Задание 3. Создание макроса (макрокоманды)

Макрос {макрокоманда) — программа последовательности действий, заданная пользователем для автоматизации работы с документами и программами.

Макросы можно создавать двумя способами:

  • 1. Путем записи необходимой последовательности действий в виде макрокоманды с определенным именем.
  • 2. С использованием языка программирования Visual Basic for Applications.

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

  • • прорепетировать заранее всю последовательность действий;
  • • ввести команду СЕРВИС о Макрос о Начать запись;
  • • в появившемся диалоговом окне Запись макроса ввести имя, под которым будет записана макрокоманда (макрос), определить сферу ее действия (например, указать имя шаблона или документа) и назначить способ вызова макрокоманды (с помощью кнопки на панели инструментов или комбинации клавиш);
  • • выполнить задуманную последовательность действий;
  • • остановить запись щелчком по кнопке р~| (Остановить запись) на появившейся при записи панели инструментов или вводом команды СЕРВИСА Макрос ^Остановить запись.

Для выполнения созданной макрокоманды нужно ввести команду СЕРВИС^ Макрос о Макросы и указать в диалоговом окне имя нужного макроса, или нажать присвоенную ему комбинацию клавиш, или щелкнуть по соответствующей этому макросу кнопке на панели инструментов.

  • ? Откройте находящийся в папке Case файл Macros.doc, в котором содержится информация по макросам, и ознакомьтесь с его содержанием.
  • ? Сохраните документ в своей папке под именем Макрос.doc и создайте в нем макрос первым способом — путем записи последовательности действий, с помощью которых за один шаг можно выполнять быстрое многоколоночное форматирование текста. Для этого:
  • ? Тщательно прорепетируйте необходимые операции (шаги 1—4), которые будут выполняться при создании макроса, так как при последующей записи макрокоманды любое (даже ошибочное) действие будет включено в создаваемый макрос:
    • 1. В документе MaKpoc.doc выделите первые 11 строк.
    • 2. Введите команду ФОРМ АТ о Колонки.
    • 3. В диалоговом окне Колонки установите форматирование в три колонки, размер промежутка между колонками — 0,5 СМ И флажок В^аздёлитёлы.
    • 4. Щелкните по кнопке | ок
  • ? Создайте макрос под именем Колонки, в котором будет выполняться отрепетированная вами последовательность действий по форматированию документа в три колонки. Для этого:
  • ? В документе MaKpoc.doc выделите следующие за многоколоночным текстом строки (до рисунка).
  • ? Введите команду СЕРВИСА Макроса Начать запись.
  • ? В диалоговом окне Запись макроса введите имя создаваемого макроса — Колонки.
  • ? Щелкните по кнопке |иЬ) (клавишам) и назначьте макросу комбинацию клавиш Alt+3.
  • ? Выполните отрепетированную вами последовательность действий по форматированию текста в три колонки.
  • ? Щелкните по кнопке |~Т| (Остановить запись).
  • ? В документе MaKpoc.doc выделите следующие за рисунком три абзаца текста и отформатируйте их с помощью созданного макроса, введя команду СЕРВИСоМакрос^Макросы^Колонки Выполнить
  • ? Сохраните работу.
  • ? Откройте находящийся в папке Box документ Adres.doc и сохраните его в своей папке под именем Adpec.doc.
  • ? В документе Adpec.doc выделите первые 6 абзацев текста и выполните их многоколоночное форматирование с помощью команды СЕРВИСоМакросо Макросы о Колонки^ выполнить ].
  • ? В документе Adpec.doc выделите последние 5 абзацев текста и запустите созданный вами макрос с помощью комбинации клавиш Alt+3.
  • ? Сохраните работу.
  • ? Предъявите преподавателю результаты работы — файлы Форма.dot, Форма.doc, Форма.txt, MaKpoc.doc и Adpec.doc.
  • ? Закройте все документы и окна.
  • ? Удалите из своей папки все документы.
  • ? Завершите работу.
 
Посмотреть оригинал