Мегаобучалка Главная | О нас | Обратная связь  


Лабораторная работа № 13. Запись макросов




Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Запись макросов

 

Цель работы – освоение автозаписи простейших макросов

Общие сведения

Повторяющиеся последовательности действий можно записать в Word как последовательность команд на языке Visual Basic for Applications – встроенном языке системы Microsoft Office.

 

Существуют его диалекты для Word, Excel, Access. Один из диалектов – Visual Basic – может использоваться для создания независимых программ. В целом все диалекты обладают высокой степенью совместимости, что позволяет создавать собственные программы обработки данных, созданных в различных приложениях Microsoft Office.

 

Создавать программы (макросы) можно как в режиме автозаписи, так и набирая команды вручную. При использовании первого способа Word сохраняет все нажатия клавиш и вызовы команд в виде последовательности соответствующих команд Visual Basic. Но возможности автозаписи ограничены. В частности, она не позволяет изменять последовательность действий в зависимости от некоторого условия, создавать и использовать собственные диалоговые окна. Второй способ позволяет создавать сложные программы, но требует знания зыка программирования.



Для запуска созданного макроса можно воспользоваться меню à Сервис à Макрос à Макросы…, задать для него комбинацию клавиш или связать его с командной кнопкой.

Задание

Придумать макрос и записать его в режиме автозаписи[34].

Порядок выполнения работы

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

 

2. Решите, к чему будет применяться созданный макрос: к определенному элементу документа, к выделенной части документа или ко всему документу целиком.

3. Тщательно отрепетируйте последовательность действий, так как Ваши ошибки будут также записаны.

 

4. Запись макроса выполняется в следующей последовательности:

¨ выберите команду меню à Сервис à Макрос à Начать запись.

¨ введите придуманное Вами имя макроса в текстовое поле Имя макроса или оставьте предлагаемое имя без изменения;

¨ задайте опцию макрос доступен для: текущего документа;

¨ введите описание макроса (произвольный текст, который поможет вспомнить назначение макроса) в текстовое поле Описание;

¨ (необязательно) задайте, с чем будет связан макрос: с панелью инструментов или с комбинаций клавиш. Для этого в окне имеются кнопки. В появившемся диалоговом окне не забудьте указать Сохранить в: текущем документе;

¨ щелкните на кнопке ОК. Индикатор ЗАП в строке состояния Word (нижняя часть окна Word) станет выделенным, и в окне документа появится панель инструментов Остановка записи (рисунок 9). На этой панели инструментов находятся только две кнопки: Остановить запись и Пауза записи макроса;

Рисунок 9. Панель инструментов Остановка записи макроса

¨ выполните всю отрепетированную последовательность действий;

¨ после завершения всех действий, записываемых в макросе, остановите запись на панели инструментов Остановка записи или выберите команду Сервис à Макрос à Остановить запись для отключения регистратора макросов.

 

5. Проверка работоспособности макроса.

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

Если макрос был назначен кнопке, выберите меню à Вид à Панели инструментов à Настройка… à Команды à Категории: Макросы и найдите в правом окне имя созданного макроса. Перетащите его на панель инструментов. Задайте свойства новой кнопки. Закройте окно настройки. Теперь при нажатии на новую кнопку макрос должен запуститься.

Если макрос не был связан ни с комбинацией клавиш, ни с кнопкой, выберите его имя в списке макросов (меню à Сервис à Макрос à Макросы) и нажмите кнопку Выполнить.

Результаты работы

¨ Работающий макрос.

¨ Умение создавать и запускать макросы различными способами.




Читайте также:



©2015-2020 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (537)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7