Программирование в среде Visual Basic for Applications
Программирование в среде Visual Basic for Applications: - Страница 8

• вводом с клавиатуры значения свойства в соответствующее поле;

• значения большинства свойств можно выбрать из раскрывающегося списка (раскрывающийся список активизируется щелчком в соответствующем поле окна свойств).

2.5. Окно просмотра объектов Object Browser

Окно Просмотр объектов (Object Browser) вызывается командой Вид/Просмотр объектов или нажатием кнопки Просмотр объектов (рис. 2.9). В этом окне приведен список всех объектов, которые имеются в системе и которые можно использовать при создании проекта.

Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications

Рис. 2.9. Окно просмотра объектов

Окно Просмотр объектов состоит из трех основных частей:

Раскрывающегося списка Проект/Библиотека в левом верхнем углу окна. В этом раскрывающемся списке можно выбрать различные проекты и библиотеки объектов. В частности, библиотеки объектов Excel, VBA, Office и VBAProject (объекты пользовательского проекта). Выбор в списке строки <Все библиотеки> отображает список объектов всех библиотек.

2. Структура редактора VBA

2. Списка Классы. После выбора из раскрывающегося списка Проект/Библиотека просматриваемой библиотеки, например VBA, все классы объектов выбранной библиотеки выводятся в списке Классы.

3. Списка Компоненты. После выбора класса из списка Классы просматриваемой библиотеки, например FileSystem, все компоненты выбранного класса выводятся в списке Компоненты. При выделении строки в этом списке в нижней части окна Просмотр объектов приводится дополнительная информация о выбранном компоненте. Кроме того, если нажать на кнопку Справка расположенную, на панели инструментов в правой верхней части окна Просмотр объектов, то на экране отобразится окно Справочник Visual Basic с подробной информацией о выделенном компоненте.

3, Автоматическая запись макроса и его редактирование

В настоящее время почти каждое приложение, предназначенное для ведения деловой документации, имеет макроязык и средство записи макросов. Используя такое приложение, можно записать выполняемые пользователем действия, а затем в любое время воспроизвести нажатия клавиш и операции мышью и таким образом автоматизировать работу.

При записи макроса основное приложение создает код, который можно просмотреть и отредактировать. Этот код также можно написать самостоятельно от начала до конца. Однако самый простой способ разработать макрос - это записать его, а затем изменить созданный код.

Этот метод позволяет быстро освоить язык VBA, тщательно изучая код программы, созданный с помощью основного приложения. Кроме того, можно легко изменить уже созданный код или добавить к нему комментарии.

Для записи макроса и редактирования его в редакторе VBA:

1. Запустите в основном приложении средство автоматической записи макросов с помощью команды Сервис/Макрос/Начать запись. При этом на экране появится диалоговое окно Запись макроса. Задайте имя макроса (по умолчанию Мак-pocl, Макрос2 и т. д.) и нажмите кнопку ОК. При этом появится панель записи макроса Останов с кнопками Остановить запись и Пауза (для Word) и Относительная ссылка (для Excel). Выполните требуемую последовательность действий и остановите запись, нажав кнопку Остановить запись (кнопка Пауза используется, если необходимо выполнить какие-либо действия, которые не должны содержаться в коде программы, кнопка Относительная ссылка используется для переключения между записями с относительными и абсолютными ссылками).



 
 
 
Powered by Exponenta -