Макросами (или макрокомандами) называют последовательность заданных пользователем команд, имеющая имя и хранящаяся в форме стандартного программного модуля на языке программирования Visual Basic for Application (VBA), название которого с английского переводится как "Visual Basic для приложений". Речь идет о приложениях (программах), входящих в состав пакета Microsoft Office, – текстовом процессоре Word, электронной таблице Excel и др. Если какая-либо задача в Microsoft Word выполняется часто, то ее выполнение можно автоматизировать с помощью макроса. В Microsoft Excel с помощью макросов можно выполнять, например, сложные расчеты, связанные с обработкой данных на нескольких рабочих листах и т.п. Каждому макросу задается имя, а для быстрого запуска макроса можно создать кнопку макроса или присвоить ему "горячую" клавишу (клавишу, по нажатию на которую будет производиться запуск макроса). После запуска макрос будет автоматически выполнен тем приложением, в котором он запущен (Word, Excel). Соответствующая макросу идентификация (имя, кнопка, клавиша или аккорд) используется для выполнения содержащейся в нем последовательности действий. Рассмотрим методику создания и использования макросов на примере текстового редактора Word. В этой программе макросы применяются в основном для: 1) ускорения часто выполняемых операций редактирования или форматирования; 2) объединения нескольких команд, например, для вставки таблицы с указанными размерами и границами и определенным числом строк и столбцов; 3) автоматизации обработки сложных последовательных действий в задачах. Для создания макросов в Microsoft Word существуют два метода: 1. в режиме "обучения" редактора: использование средства для разработки макроса; 2. в режиме программирования: прямое программирование в редакторе VBA. Рассмотрим первый метод. |