Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум по VBA(реценц последний).doc
Скачиваний:
10
Добавлен:
01.04.2025
Размер:
2.47 Mб
Скачать
    1. Пользовательский интерфейс редактора vba

Главное окно редактора обычно занимает весь экран. В окне имеются: строка заголовка, меню и панели инструментов. В строке заголовка выводится имя текущей рабочей книги. В главном окне размещаются все другие окна редактора (рис. 1.).

Рис. 1. Главное окно редактора VBA и окна: Project Explorer (Проекта), свойств (Properties)

Панели инструментов редактора Visual Basic

Standart (Стандартная). Её кнопки выполняют самые разнообразные функции: сохранение результатов вашей работы, добавление новых форм и модулей, редактирования и выполнение программ.

Edit (Правка). Кнопки этой панели используются при редактирование программного кода. Они дублируют команды меню Edit.

Debug (Отладка). Здесь размещаются кнопки для команд, которые используются для отладки программы.

UserForm (Пользовательская форма). Эта панель инструментов используется при проектировании форм. Её кнопки дублируют команды из меню Format для выравнивания, упорядочения и группировки элементов управления в форме.

Перечисленные выше панели инструментов можно использовать в любой комбинации. Для этого необходимо вызвать контекстное меню любой панели управления и установить флажок перед любой панелью инструментов (рис. 2.).

Рис. 2. Контекстное меню, на которой выбраны панели инструментов Edit и Standard

      1. Окно Project Explorer (Проекта)

Под проектом в редакторе VBA понимается набор всех программных модулей.

Окно Project Explorer (Проект) предназначено для быстрого получения информации о различных составляющих проекта. Такими составляющими, например, являются Forms (Формы) и Modules (Модули).

Окно проекта активизируется выполнением команды меню ВидОкно проекта (ViewProject Window) или щелчком на кнопке Окно проекта (Project Window или Explorer) панели инструментов редактора. В окне проекта отображается список проектов всех открытых рабочих книг и иерархическая структура каждого проекта (рис. 3.).

Рис. 3. Главное окно и окно Project Explorer (Проекта)

В проекте автоматически создается модуль для каждого рабочего листа и для всей рабочей книги. Кроме того, модули создаются для каждой пользовательской формы, макросов и классов. По назначению модули бывают двух типов — модули объектов (классов) и стандартные:

  1. Стандартный модуль (содержит макросы или функции.)

  2. Модуль класса – определяются пользовательские объекты с их свойствами и методами.

Способы создания стандартного модуля:

  1. Выбрать команду горизонтального меню InsertModule.

  2. Нажать кнопку Insert Module на панели инструментов Стандартная.

  3. Выбрать команду контекстного меню InsertModule объекта Лист1 (Лист2 и т.д.)

Созданный по умолчанию модуль получает имя Module1. Стандартный модуль также может быть создан автоматически при записи макроса.

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