Шаг 9.
VBA в MSExcel.
Структура редактора VBA. Окно редактирования кода

    На этом шаге мы рассмотрим особенности работы с этим окном.

    Перемещение указателя на значок файла в окне проекта и выполнение двойного щелчка кнопкой мыши открывает окно редактора кода (рисунок 1) для соответствующего модуля.


Рис.1. Окно редактирования кода

    Окно редактирования кода служит в качестве редактора для ввода и изменения кода процедур приложения. Код внутри модуля организован в виде отдельных разделов для каждого объекта, программируемого в модуле. В окне редактирования доступны два режима представления кода: просмотр отдельной процедуры и всего модуля. Переключение режимов работы окна редактирования кода осуществляется выбором одной из двух кнопок в нижнем левом углу окна редактирования кода (рисунок 3), либо установкой или снятием флажка Просмотр всего модуля (Default to Full Module View) вкладки Редактор (Editor) диалогового окна Параметры (Options), отображаемого на экране командой Сервис | Параметры (Tools | Options) (рисунок 2).


Рис.2. Диалоговое окно Параметры


Рис.3. Кнопки переключения режимов работы

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


Рис.4. Кнопка (Veiw Code)

    Обратный переход от процедуры к объекту управления быстрее всего осуществить нажатием кнопки Объект (Veiw Object).


Рис.5. Кнопка Veiw Object

    На следующем шаге мы продолжим знакомство с этим окном.




Предыдущий шаг Содержание Следующий шаг