Создание макроса.
Лабораторная работа 1.
Основы VВА для автоматизации расчетных задач
Visual Basic for Application – это объектно-ориентированный язык программирования высокого уровня. VBA является встроенным языком программирования приложений MS Office, его можно применить в Excel, Access, Word. Особенностью VBA является то, что при создании приложения за основу берется документ: нельзя создать приложения независимо от документа.
VBA предоставляет возможность непосредственной работы с объектами MS Office. При открытии приложения MS Office автоматически активизируется объект Application, определяющий само приложение, и все встроенные в него объекты. Это позволяет эффективно использовать его для автоматизации деятельности, связанной с обработкой различных типов документов, втом числе таблиц Excel и Word.
VBA имеет графическую инструментальную среду, позволяющую создавать экранные формы и управляющие элементы. С его помощью можно создавать свои собственные функции, вызываемые мастером функций, разрабатывать макросы, создавать собственные меню и многое другое.
Макрос – это записанная последовательность команд и действий пользователя, сохранённая под уникальным именем.
Имя макроса может содержать до 255 символов и должно начинаться с буквы. В имя могут входить буквы, цифры и знаки подчёркивания. Пробелы в именах макросов не допускаются.
Microsoft Word
Задание.
Автоматизация создания титульного листа для рефератов.
Создание макроса.
1. Создайте новый документ в MS Word.
2. Выполните команду Вид/ Макросы/Запись макроса.... Появится диалоговое окно Запись макроса, показанное на рис.1
Рис. 1 Диалоговое окно Запись макроса
3. Введите название макроса МойПервыйМакрос и описание, нажмите ОК.
4. Создайте титульный лист реферата в соответствии с образцом (рис. 2).
Рис. 2. Образец титульного листа.
5. Щёлкните на кнопке Вид/Макросы/Остановить запись.