Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TEMA_2.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
303.08 Кб
Скачать

Структура vbe

VBE – это стандартное интерфейсное окно, содержащее меню, панели инструмен- тов, другие окна и элементы, которые применяются при создании проектов VBA. Общий вид окна редактора Visual Basic представлен на рис. 3.

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

Основными (открывающимися по умолчанию) являются три окна: окно проекта, окно свойств и окно редактирования кода. Краткое описание этих и некоторых других компонентов VBE приведено в таб. 4. Все они доступны через команды, представленные в меню "Вид".

Таблица 4. Назначение компонентов VBE

Наименование окна

Описание

Project (Проект)

Предназначено для отображения всех открытых проектов, а также их составляющих: модулей, форм и ссылок на другие проекты

Toolbox (Панель элементов)

Содержит элементы управления для конструирования форм

UserForm

Используется для создания форм путем размещения на них элементов

Наименование окна

Описание

управления

Code (Программа)

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

Properties (Свойства)

Отображает свойства выделенных объектов. В этом окне можно задавать новые значения свойств формы и элементов управления

Object Browser (Просмотр объектов)

Отображает классы, свойства, методы, события и константы различных библиотек объектов. Используется для быстрого получения информации об объектах

Immediate (Проверка)

Предназначено для быстрого выполнения вводимых в него инструкций. В данном окне также выводятся результаты выполнения вводимых инструкций

Locals (Локальные переменные)

Автоматически показывает все переменные данной процедуры

Watches (Контрольные значения)

Применяется при отладке программ для просмотра значений выражений

Характеристики компонентов vbe Окно проекта (Project)

Проект – это совокупность всех программных модулей, связанных с документом Microsoft Office. Окно Project (Проект) предназначено для быстрого получения информа- ции о различных составляющих проекта.

Проект может содержать модули следующих видов:

    • Объекты основного приложения. Проекты VBA выполняются совместно с другими приложениями. Приложение, в котором разрабатывается и выполняется проект VBA, называется основным.

    • Модули форм. В VBA имеется возможность создавать пользовательские формы, предназначенные для ввода или вывода данных, а также процедуры обработки со- бытий, возникающие в этих формах.

    • Модули кода. Модульность - один из основных принципов парадигмы структурного программирования. Каждый модуль, как правило, содержит подпрограммы, сход-

ные по назначению. Небольшие модули проще отлаживать и использовать повтор- но. В частности, в VBE имеются средства импорта/экспорта готового кода.

    • Модули классов. VBA позволяет создавать и использовать собственные объекты. Описание объектов включается в модули класса. Каждый модуль класса содержит полную информацию об одном типе объекта.

С помощью окна проекта можно добавить или удалить какой-либо объект из проек- та. Модули кода добавляются в проект командой "Вставить/Модуль". Формы создаются ко- мандой "Вставить/UserForm", а модули класса командой "Вставить/Модуль класса".

Окно проекта можно использовать также для быстрой навигации по формам проек- та и программному коду. Для этого необходимо выбрать в контекстном меню соответ- ственно команды "Объект" или "Программа".

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]