В додатку MS Word макроси Visual Ваsiс найчастіше зберігаються в шаблоні документа. Шаблон - це спеціальний файл – normal.dot у якому міститься інформація про стильове оформлення документа, елементах автотексту, макросах і інструментальних панелях користувача. За замовчуванням макрос записується в цей шаблон. Крім того макроси записуються в самому документі Word.
Створення макросу виконується по команді Сервис®Макрос®Начать запись. Відкриється діалог Запись макроса (рис. 1.1) По відкриттю списку Макрос доступен для: вибирається джерело макрокоманд: загальний шаблон Miсrоsoft Word чи поточний документ Miсrоsoft Word.
Рис. 1.1. Діалогове вікно Запись макроса
Створюючи макрос, потрібно ввести його ім'я в поле Имя макроса ділового вікна Запись макроса,наприклад, Example. Діалог Запись макроса дозволяє зв'язати макрос з одним з елементів керування додатка Word: з кнопкою на панелі інструментів чи з гарячою клавішею. Для цього виберіть відповідну кнопку в групі Назначить макрос, і визначите параметри елементів керування. У поле Описаниеможна коротко прокоментувати дії, які виконуються макросом (рис.1.2.). Текст коментарю буде з'являтися в рядку стану при запуску макросу.
Рис. 1.2. Введення імені макросу і його опису
Якщо тепер клацнути по кнопці ОК, то почнеться запис макросу. Про це нагадує курсор, що має вид магнітофонної касети. Панель Запись Макроса, що з'являється у вікні документа, дає можливість припинити чи призупинити запис макросу.
На цій панелі усього дві кнопки: Остановить запись і Пауза. Кнопка Пауза грає ту ж роль, що і кнопка відключення мікрофона на сучасних телефонних апаратах. Вона дає можливість записувати в макрос не всі натискання клавіш і кнопок миші, а тільки ті, котрі необхідні. Кнопка Остановить запись припиняє запис. Самі натискання на зазначені кнопки не записуються в текст макросу. У заголовку відображається поточний стан, у даному випадку Остановлено.
Виконаємо наступні дії для запису макросу Example,щовставляєв місце поточного введення тексту деякий спеціальний символ, обрамленийліворуч і праворуч пробілами:
1. Два рази натиснути клавішу пробілу.
2. Для повернення на один символ уліво натиснути клавішу .
3. Для вставки спецсимволу виконати команду Вставка®Символ® вибратишрифт Wingdings і після вибору спецсимволу, наприклад, :і натискання кнопок Вставить і Закрыть, повернутися в документ.
4. Для пропуску символу «правого» пробілу натиснути клавішу ® .
Закінчимо запис макросу клацнувши по кнопці Остановить запись . Макрос готовий до використання, тобто його можна виконувати. Виконувати його можна або з меню Сервис®Макросы®Макрос, вибравши в діалозі потрібний, у даному випадку, Example,і натиснувши на кнопку Выполнить, або по клавіші, елементу меню чи кнопці, у залежності від того, що визначено для даного макросу.
Зверніть увагу на те, що макрос з погляду програми МS Wоrd є звичайним файлом. При роботі з ним можна використовувати такі команди меню як Правка, Вырезать, Вставить, Удалить та ін. Можна записувати макроси як звичайні текстові файли (використовуючи будь-який текстовий редактор), завантажувати їх як звичайні файли Wоrd і потім переносити в шаблони у виді макросів з використанням команд меню Правка. Макрос не буде збережено, поки ви не збережете шаблон, до якого він відноситься. Для цього виберіть опцію меню Файл®Сохранить как. Щоб видалити макрос, потрібно вибрати його в списку діалогуСервис®Макросы®Макрос і натисніть кнопку Удалить. Miсrоsoft Wоrd запросить підтвердження. Якщо ви відповісте згодою, макрос буде вилучений.
Якщо ви хочете, щоб ваш макрос був присутній не у всіх документах, а тільки в тих який створені на основі якогось іншого документа або шаблона, ви повинні створити свій шаблон і при визначенні макросу на полі Макрокоманды доступны в: потрібно вибрати ваш шаблон, тоді після запису макросу він буде збережений у вашому шаблоні.