Окно модуля
Окно модуля служит для просмотра, написания и редактирования программ Visual Basic. Допускается открытие такого числа окон, сколько имеется модулей. Это позволяет просматривать, и копировать текст между различными формами или модулями.
Открытие окна просмотра возможно:
Из окна базы данных, путем выбора формы или модуля и нажатия кнопки Открыть.
Из окна UserForm, посредством двойного щелчка на элементе управления, или из формы, путем выбора команды Программа из меню Вид или нажатия клавиши F7.
Допускается перемещение выделенного текста с помощью мыши:
В другое место текущего окна модуля.
В другое окно модуля.
В окно проверки или отладки.
В корзину.
Элементы окна
Поле объекта
Отображает имя выделенного объекта. Нажатие стрелки справа от этого поля приведет к появлению списка всех связанных с формой объектов.
Поле процедур/событий
Отображает список всех распознаваемых Visual Basic событий для формы или элемента управления, выведенного в поле объекта. При выборе события в окне модуля отображается соответствующая этому событию процедура.
Если в поле списка выведено (Общая область), в списке процедур отображаются все описания и все общие процедуры, созданные для данной формы. При редактировании текста модуля, поле процедуры отображает список всех общих процедур, определенных в модуле. В обоих случаях, текст выбранной в этом поле процедуры отображается в окне модуля.
Все процедуры модуля выводятся в одном списке, упорядоченном по алфавиту. Выбор процедуры из раскрывающегося списка в верхней части окна модуля приводит к установке курсора на ее первую строку.
Линия разбивки
Перемещение этой линии вниз приводит к разделению окна модуля на две горизонтальные области, прокручиваемых отдельно. Это позволяет одновременно просматривать различные участки текста программы. Данные в полях объекта и процедуры в этом случае относятся к области, имеющей фокус.. Для закрытия второй области достаточно переместить линию разбивки в самый верх окна или дважды щелкнуть ее мышью.
Полоса индикатора на полях
Серая полоса вдоль левого края окна модуля, в которой отображаются индикаторы на полях.
Значок Просмотр процедурыОтображает выделенную процедуру. В окне модуля в каждый момент времени отображается только одна процедура.
Значок Просмотр всего модуляОтображает весь программный текст модуля.