МАКРОСЫ.
Макрос и макрорекордер.
Вместо повторения однообразных команд в MS Office можно создавать макрос, который будет выполнять эту последовательность команд автоматически. Макрос позволяет ввести одиночную команду, выполняющую ту же задачу, что и при выполнении группы команд.
Макрос – это программа, написанная на VBA. VBA – специальная версия Visial Basic (for Application).
В Office существует 2 способа создания макроса:
§ запись макрорекордером действий пользователя
§ открытие окна VBA и ввод операторов VBA
Чаще всего пользователь использует VBA для коррекции макроса, записанного рекордером.
Рассмотрим порядок работы с макросами на примере Word 2003.
Для пользователей версии 2007, 2010 все действия выполняются аналогично, но предварительно необходимо вывести на ленту вкладку Разработчик (кнопка OFFICE/ ПАРАМЕТРЫ/ ОСНОВНЫЕ).
Следует , продумать стартовые условия для макроса, например, если надо что-то делать с выделенным фрагментом, то перед записью или запуском надо выделять фрагмент.
Запись макроса.
§ меню СЕРВИС/МАКРОС/НАЧАТЬ ЗАПИСЬ, даем имя. Имя не должно содержать пробелы, начинаться с буквы, не содержать спец.символы. максимальная длина имени – 80 символов. Если созданному макросу присваивается имя, совпадающее с именем встроенного макроса Microsoft Word, то существующий макрос заменяется новым.
§ выполняем команды
§ на панели инструментов кнопка ОСТАНОВИТЬ ЗАПИСЬ
Обычно, макрос доступен для шаблона Normal.dot, он автоматически сохраняется вместе c ним.