Назначение компонентов VBE

ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ VBA

Visual Basic for Application – это система программирования, которая используется как единое средство программирования во всех приложениях Microsoft Office.

Данная среда использует в язык программирования Visual Basic, в свяязи с этим все достоинства и недостатки этого языка присущи VBA.

Интегрированная среда разработки

Всякая система программирования включает в себя, по меньшей мере, три составные части:

1. Язык (или языки) программирования, т.е. набор правил, определяющих синтаксис (правила записи) и семантику (правила выполнения) программ.

2. Среду программирования (разработки), т.е. набор инструментов для написания программ, редактирования, отладки и т.п.

3. Библиотеку (или библиотеки) стандартных программ, т.е. набор готовых программ (процедур, функций, объектов и т.д.), которые можно использовать как готовые элементы при построении новых программ.

Среда разработки VBA называется интегрированной средой разработки или IDE (Integrated Development Environment). VBA IDE – это набор инструментов разработки программного обеспечения, таких как редактор Visual Basic (Visual Basic Ediror, VBE), средства отладки, средства управления проектом и т. д. VBE – это окно, содержащее меню, другие окна и элементы, которые применяются при создании проектов VBA. Все приложения, поддерживающие VBA, работают с одним IDE. Таким образом, при переходе в другое основное приложение не требуется много времени, чтобы научиться применять в нем VBA.

Для перехода из окна основного приложения в редактор VBE достаточно нажать комбинацию клавиш Alt+F11 или выполнить команду "Сервис" – "Макрос" – "Редактор Visual Basic" ("Tools" – "Macro" – "Visual Basic Editor") для Microsoft office 2003 и более ранних версий. Для Microsoft office 2007 и более поздних версий следует использовать закладку «Разработчик» и выбрать на ней команду «Visual Basic». Если закладка «Разработчик» на ленте не доступна, то её следует вывести на экран.

Интерфейс VBE составляют различные окна, панели инструментов и меню. Основными (открывающимися по умолчанию) являются три окна: окно проекта, окно свойств и окно редактирования кода. Назначение этих и некоторых других компонентов VBE приведено в табл. 1. Вызвать на экран тот или иной компонент можно с помощью меню "View" ("Вид"). Вид окна редактора Visual Basic представлен на рис. 1.

Таблица 1

Назначение компонентов VBE

Наименование окна Команда View (Вид) Описание
Project (Проект) Project Explorer (Окно проекта) Предназначено для отображения всех открытых проектов, а также их составляющих: модулей, форм и ссылок на другие проекты
Toolbox (Панель элементов) Toolbox (Панель элементов) Содержит элементы управления для конструирования форм
UserForm Object (Объект) Используется для создания форм путем размещения на них элементов управления
Code (Программа) Code (Программа) Предназначено для просмотра, написания и редактирования программы на языке VBA. Поскольку среда разработки является многооконной, то для каждого модуля проекта можно открыть отдельное окно
Properties (Свойства) Properties (Окно свойств) Отображает свойства выделенных объектов. В этом окне можно задавать новые значения свойств формы и элементов управления
Object Browser (Просмотр объектов) Object Browser (Просмотр объектов) Отображает классы, свойства, методы, события и константы различных библиотек объектов. Используется для быстрого получения информации об объектах
Immediate (Проверка) Immediate (Окно отладки) Предназначено для быстрого выполнения вводимых в него инструкций. В данном окне также выводятся результаты выполнения вводимых инструкций
Locals (Локальные переменные) Locals (Окно локальных переменных) Автоматически показывает все переменные данной процедуры
Watches (Контрольные значения) Watches (Окно контрольных значений) Применяется при отладке программ для просмотра значений выражений

Рис. 1. Окно редактора Visual Basic


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: