HTML, Excel, Word, SEOОсновы VBA ⇒ Первый макрос

Первый макрос


Попробуем написать незамысловатый макрос в текстовом редакторе Word.


Запустите Word.

Выберите "Сервис-Макрос-Редактор Visual Basic" (Alt+F11).


Стартовое окно VBA

окно VBA

Поместите курсор в окно ввода кода макроса и введите следующий текст:


текст макроса

Первая и третья строки этого макроса-процедуры являются заголовком и окончанием процедуры, соответственно. MyMacros - это имя макроса, под которым он будет узнаваем системой. Вторая строка - содержит функцию вывода диалогового окна с текстом "Простой макрос".

Теперь можно выполнить контрольный запуск макроса, не выходя из Редактора. Выберите команду Run | Run Sub/UserForm. Результат будет на экране.


результат выполнения макроса

Теперь попробуйте запустить свой макрос непосредственно из Word. Для этого покиньте Visual Basic Editor (Alt+Q). После того, как окажетесь опять в текстовом редакторе Word, выберите "Сервис-Макрос-Макросы" (Alt+F8) - результат получится аналогичным предыдущему.


Поздравляю, только что вами был написан, может быть, первый в вашей жизни настоящий макрос Word!