11. Запись макросов
Скачать 50.5 Kb.
|
11. Запись макросовЦель работы – освоение автозаписи простейших макросов Общие сведенияПовторяющиеся последовательности действий можно записать в Word как последовательность команд на языке Visual Basic for Applications – встроенном языке системы Microsoft Office. Существуют его диалекты для Word, Excel, Access. Один из диалектов – Visual Basic – может использоваться для создания независимых программ. В целом все диалекты обладают высокой степенью совместимости, что позволяет создавать собственные программы обработки данных, созданных в различных приложениях Microsoft Office. Создавать программы (макросы) можно как в режиме автозаписи, так и набирая команды вручную. При использовании первого способа Word сохраняет все нажатия клавиш и вызовы команд в виде последовательности соответствующих команд Visual Basic. Но возможности автозаписи ограничены. В частности, она не позволяет изменять последовательность действий в зависимости от некоторого условия, создавать и использовать собственные диалоговые окна. Второй способ позволяет создавать сложные программы, но требует знания зыка программирования. Для запуска созданного макроса можно воспользоваться меню Сервис Макрос Макросы…, задать для него комбинацию клавиш или связать его с командной кнопкой. ЗаданиеПридумать макрос и записать его в режиме автозаписи1. Порядок выполнения работы1. Прежде чем приступить к записи макросов, следует четко уяснить, что Word может записать только некоторые операции, выполняемые с помощью мыши, такие как вызов команд и выбор опций в диалоговых окнах, но не перемещения мыши в окне документа. Чтобы записать выделение, копирование или перетаскивание текста документа, необходимо использовать клавиатуру. 2. Решите, к чему будет применяться созданный макрос: к определенному элементу документа, к выделенной части документа или ко всему документу целиком. 3. Тщательно отрепетируйте последовательность действий, так как Ваши ошибки будут также записаны. 4. Запись макроса выполняется в следующей последовательности:
Рис.6. Панель инструментов Остановка записи макроса
5. Проверка работоспособности макроса. Если макрос был назначен комбинации клавиш, нажмите эту комбинацию. При этом должны выполниться записанные действия. Если макрос был назначен кнопке, выберите меню Вид Панели инструментов Настройка… Команды Категории: Макросы и найдите в правом окне имя созданного макроса. Перетащите его на панель инструментов. Задайте свойства новой кнопки. Закройте окно настройки. Теперь при нажатии на новую кнопку макрос должен запуститься. Если макрос не был связан ни с комбинацией клавиш, ни с кнопкой, выберите его имя в списке макросов (меню Сервис Макрос Макросы) и нажмите кнопку Выполнить. Результаты работы
1 Один из полезных макросов – задание языка. Word часто ошибается в выборе языка и приходится задавать язык, выполняя несколько щелчков мышью. Макрос, связанный с кнопкой, позволит обойтись одним щелчком. |