Макросы

  

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

 

Макросы используются:

·         для ускорения часто выполняемых операций редактирования или форматирования;

·         для объединения сложных команд;

·         для упрощения доступа к параметрам в диалоговых окнах;

·         для автоматизации обработки сложных последовательных действий в задачах;

·         открытия документа и перемещения непосредственно в место последнего редактирования.

 

Макросы можно создавать:

·        с помощью диалогового окна «Запись макроса». Способ позволяет быстро создавать макросы при минимуме усилий. При этом макрос записывается в виде последовательности инструкций на языке программирования Visual Basic для приложений. Для создания макроса достаточно включить режим записи и записать последовательность действий нажатием соответствующих клавиш. После этого макрос можно выполнять каждый раз, когда надо произвести тот же набор действий снова. Например, если часто возникает необходимость вставить в документы специально отформатированную таблицу, то можно записать макрос, вставляющий таблицу с нужными границами, размером и числом строк и столбцов.

·        в редакторе Visual Basic. Способ используется для изменения инструкций макроса. В редакторе Visual Basic можно также написать очень мощные и сложные макросы, которые не могут быть записаны первым способом.

 

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

 

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

 

Макросы хранятся в шаблонах или документах. По умолчанию макросы сохраняются в шаблон Обычный, чтобы они были доступны всем документам. Макросы, поставляемые в комплекте с Word, находятся в шаблонах, помещенных в папку Макросы при установке Word. Например, в шаблоне «Tables7.dot» находятся макросы, которые упрощают работу с таблицами Word.

 

Копирование, удаление или переименование макросов осуществляется с помощью диалогового окна Организатор. Чтобы открыть его, выберите команду Макрос в меню Сервис, а затем - команду Макросы и нажмите кнопку Организатор.

Чтобы получить доступ к этим макросам, сделайте нужные шаблоны общими, откройте их в окне документа или используйте диалоговое окно Организатор для копирования нужного макроса в шаблон «Обычный» или другой шаблон.

 

Вирусы в макросах. При попытке запустить макрос из другого источника (документа на дискете, полученного по электронной почте) Word выведет на экран предупреждение о возможном наличии вирусов. Должны быть сделаны соответствующие настройки в окне Безопасность: Сервис - Макрос - Безопасность).

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