Создание макроса.

Лабораторная работа 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. Щёлкните на кнопке Вид/Макросы/Остановить запись.