Окно проекта

Окно проекта в редакторе VBA активизируется выбором команды Вид/Окно проекта (View/Project Explorer) или нажатием кнопки Окно проекта (Project Explorer) . В окне проекта (VBAProject) представлена иерархическая структура файлов форм и модулей текущего проекта (рис. 2.1).

 

Рис. 2.1. Окно проекта

 

В проекте автоматически создается модуль для каждого рабочего листа и для всей книги. Кроме того, модули создаются для каждой пользовательской формы, макросов и классов. По своему предназначению модули делятся на два типа: модули объектов и стандартные. К стандартным модулям относятся те, которые содержат макросы. Такие модули добавляются в проект командой Вставка/Модуль (Insert/Module). К модулям объектов относятся модули, связанные с рабочей книгой, рабочими листами, формами, и модули класса. Формы создаются командой Вставка/UserForm (Insert/UserForm),а модули класса — командой Вставка/Модуль класса (Insert/Class Module). По мере создания, добавления и удаления файлов из проекта эти изменения отображаются в окне проекта. В окне проекта выводится проект всех открытых рабочих книг. Это позволяет легко копировать формы и коды из одного проекта в другой, что убыстряет процесс создания новых приложений.