Пример создания макроса

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

Макросы

Замена форматирования

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

1. Вызвать окно Найти и заменить, перейти на вкладку Заменить и ввести название (термин) в оба поля. Щелчок на кнопке Больше откроет дополнительные опции.

2. щелчком поместить курсор в поле Найти, затем щелкнуть на кнопке Формат и выбрать пункт Шрифт. Откроется окно Найти шрифт. Установить новые параметры и ОК. Откроется предыдущее окно.

3. Поместить курсор в поле Заменить на и снова щелкнуть на кнопке Формат, затем на строке Шрифт. В окне Заменить шрифт установить новые параметры и ОК. Программа вернется в окно Найти и заменить.

4. Для запуска процедуры нажать кнопку Найти далее. При обнаружении требуемой комбинации символов программа выделит ее. Нажать кнопку Заменить все.

Аналогичным образом можно заменить форматирование абзацев, стили, рамки, выделение цветом.

Чтобы перейти к замене символов без замены форматирования, поместить курсор поочередно в поля Найти и Заменить на, каждый раз нажимая на кнопку Снять форматирование.

Макросом (или макрокомандой) называют набор команд или инструкций, которые выполняются как одна команда. Макросы позволяю автоматизировать многие часто выполняемые действия.

С помощью макросов можно:

Ø исправлять часто встречающиеся опечатки;

Ø ускорить некоторые часто выполняемые операции форматирования;

Ø упростить доступ к некоторым диалоговым окнам глубокой вложенности;

Ø заменить выполнение нескольких последовательных команд одной.

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

Рассмотрим создание простого макроса, который оформляет первую букву текущего абзаца в виде буквицы высотой в две строки, делает отступ от следующего абзаца величиной 6 пунктов и переводит курсор в следующий абзац.

1. Создать новый документ и набрать несколько абзацев текста (или скопировать из имеющегося файла). Поместить курсор в первый абзац.

2. Выполнить команду СервисМакросНачать запись.

3. В окне Запись макроса ввести имя макроса, например Буквица. Имя макроса должно начинаться с буквы и не иметь символов пробела и пунктуации. В списке Макрос доступен для выбрать местоположение макроса. Можно выбрать в Текущем документе или Для всех документов. В последнем случае макрос будет доступен во всех вновь создаваемых документах. При желании можно добавить комментарий в нижнее поле.

4. Чтобы назначить макросу кнопку на панели инструментов следует щелкнуть кнопку с изображением молотка. Откроется окно настройка, которое открыто на вкладке Команды. Слева находится список категорий, в котором написано слово "макросы". Справа приведено название макроса в виде Normal.NewMacros.Буквица.

5. Поместить указатель мыши над названием макроса, нажать левую кнопку мыши и, не отпуская ее. Перетащить команду на панель управления. Знак + рядом с указателем покажет, что размещение в выбранном месте возможно. Отпустить кнопку мыши, затем щелкнуть по вновь созданной кнопке правой кнопкой мыши. Откроется контекстное меню, которое можно использовать для уменьшения названия команды (кнопки). Для этого поместить курсор на название в контекстное меню и удалить все символы, оставив только слово "Буквица". На панели появится кнопка "Буквица", программа перейдет в режим записи макроса. Рядом с указателем появится символ кассеты, а в левой части пиктограмма записи с двумя кнопками: остановить запись и пауза.

6. Выбрать команду ФорматБуквица. В открывшемся окне щелкнуть вариант буквицы в тексте и установить высоту буквицы в две строки. Нажать ОК.

7. Первый абзац измениться. Его первая буква будет оформлена буквицей, которая будет выделена штрихованным прямоугольником. Для того, чтобы перевести курсор внутрь абзаца, нажать комбинацию клавиш Ctrl + ð. Курсор появится перед первым символом абзаца после буквицы.

8. В меню Формат выбрать пункт Абзац. Откроется окно, в котором установить отступ после абзаца 6 пунктов и ОК. После первого абзаца появится нужный отступ.

9. Нажать сочетание клавиш Ctrl + ò, чтобы перевести курсор к началу следующего абзаца. В заключении нажать Ctrl + ð, чтобы переместить курсор внутрь абзаца.

10. Нажать кнопку остановки записи на панели записи (черный квадрат) Запись макроса будет завершена.

Кроме кнопки на панели инструментов, для выполнения макроса может быть назначено сочетание клавиш. Для этого в пункте 4 нужно щелкнуть на кнопке с изображением клавиатуры. На экране откроется окно Настройка клавиатуры. Поместить курсор в поле Новое сочетание клавиш и нажать любую комбинацию. Например Alt + Б. Выбранная комбинация появится в поле, а ниже появится информация о том, есть ли другие команды, использующие данную комбинацию.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: