Лабораторная работа №11
Тема. Макросы в MS Word.
Цель. Познакомиться с
автоматизацией выполнения некоторых действий в Word. Получить представление о
макросах, научиться записывать макросы, используя средства Word.
Задания:
1. Изучите материал «О
макросах».
2. Создайте в своей папке документ MS Word с
именем вида «Фамилия-макрос»
3. Письменно ответьте в созданном документе
на контрольные вопросы, приведённые в конце работы.
4. Пользуясь командой «Начать запись...» (Сервис →
Макрос →
Начать запись...), создайте макрос (под тем именем,
который предложит программа: макрос1, макрос2 и т.п.) который будет рисовать
пятиконечную звездочку красного цвета и поворачивать ее вокруг своей оси
перекрашивая последовательно в синий, зеленый, желтый и красный цвета. Макрос сохранить в созданном
Вами документе (не в общем шаблоне)!
5. Выполните данный макрос (Сервис →
Макрос →
Макросы →
...).
6. Выполнив команду «Отладка» (Сервис →
Макрос →
Макросы →
...) запустите редактор MS Visual Basic и,
просмотрев программный код Вашего макроса, скопируйте его в свой документ (для
того, чтобы вставить из буфера обмена программный код, редактор MS Visual Basic необходимо закрыть).
7. Сохраните и закройте документ.
8. Вновь откройте документ и выполните
макрос.
9. Создайте макрос, который включает режим
переноса в текущем документе. Макрос сохраните в
созданном документе (не в общем шаблоне) под именем «Перенос».)!
10. Попробуйте запуск макроса в документе
после его повторного открытия с различными режимами безопасности (Отключить
макросы, Не отключать макросы, Не открывать документ). Предварительно измените
настройки окна Безопасность... (Сервис →
Макрос → Безопасность). Сделать письменный вывод о результатах данных
попыток.
11. Создайте кнопку для запуска макроса «Перенос».
Контрольные
вопросы
1.
Что
такое макрос?
2.
Для
чего используются макросы?
3.
Какие
существуют способы создания макросов?
4.
Где
хранятся макросы?
5.
Как
можно блокировать макровирусы средствами MS Word?