
374
Глава 8
Окно редактирования форм. Для создания диалоговых окон
приложений VBA служат формы. Редактор форм является основ-
ным инструментом визуального программирования. Чтобы до-
бавить форму в проект, нужно выполнить команду меню Встав-
ка/UserForm. После
ее
выполнения на экране появится пустое окно
редактирования форм (форма) и Панель элементов.
Форма - это окно пользовательских интерфейсов. Она мо-
жет содержать меню, кнопки, окна списков, полосы прокрутки
и другие элементы, существующие в программах Windows. VBA
предлагает форму UserForml со стандартной сеткой (группа ре-
гулярно расположенных точек). Сетка служит для удобства раз-
мещения элементов пользовательского интерфейса. Шаг сетки
можно изменить, выполнив команду Сервис/Параметры (вклад-
ка Общие).
Форма UserForml может быть переименована, и ее размеры
могут быть изменены при разработке приложения. При необхо-
димости можно добавить новые формы.
Панель элементов. Средства управления на панели элементов
служат для того, чтобы добавлять новые элементы пользователь-
ского интерфейса. Любое окно (а значит, и форма) этого интер-
фейса содержит различные объекты: командные кнопки, поля,
надписи, переключатели и т.д. Все они называются элементами
управления. Эти элементы добавляются в формы путем перетас-
кивания их с Панели элементов в поле формы. После того как
элементы управления внесены в форму, они становятся объекта-
ми,
или программируемыми элементами пользовательского ин-
терфейса.
Средства управления в Панель элементов можно добавлять.
Для этого нужно выбрать команду меню Сервис/Дополнительные
элементы и в появившемся диалоговом окне выбрать нужное сред-
ство управления (рис. 8.5).
Процесс выравнивания элементов управления в форме мож-
но облегчить, используя команды меню Формат.
Окно свойств. В этом окне отображаются основные установ-
ки свойств выбранной формы или элементов управления. Исполь-
зуя это окно, можно просматривать свойства и изменять их уста-
новки (рис. 8.6). Чтобы просмотреть свойства выбранного объек-
та, надо выполнить команду меню Вид/Окно свойств или
щелкнуть по кнопке Окно свойств. Окно свойств состоит из двух
частей: верхней и рабочей. В верхней части расположен раскры-