Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.10
Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.10 Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications

Рис. 2.5. Отображение сведений о вводимой процедуре

2.3. Окно редактирования форм UserForm

Для создания диалоговых окон разрабатываемых приложений bVBA используются формы. Редактор форм является одним из основных инструментов визуального программирования. Форма в проект добавляется с помощью команды Вставка/Форма или нажатием кнопки Вставить UserForm. В результате на экран выводится незаполненная форма с панелью инструментов Панель элементов (рис. 2.6).

2. Структура редактора VBA

Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications

Рис. 2.6. Окно редактирования форм и панель инструментов «Панель элементов»

Используя панель инструментов Панель элементов из незаполненной формы, можно сконструировать любое требуемое для приложения диалоговое окно. Размещение нового управляющего элемента в форме осуществляется такой последовательностью действий:

1. Щелкните значок того элемента, который вы собираетесь разместить в форме.

2. Поместите указатель мыши на то место, где будет располагаться управляющий элемент.

3. Нажмите левую кнопку мыши и, не отпуская ее, растяните появившийся прямоугольник до требуемых размеров.

4. Отпустите кнопку мыши. Элемент управления на нужном месте создан.

Размеры формы и расположенных на ней элементов управления можно изменять. Технология изменения размеров стандартная для Windows:

Программирование в среде Visual Basic for Applications

1. Выделить изменяемый элемент, установить указатель мыши на одном из размерных маркеров.

2. Протащить маркер при нажатой левой кнопке мыши так, чтобы объект принял требуемые размеры. Окно редактирования форм поддерживает операции буфера обмена.

Таким образом, можно копировать, вырезать и вставлять элементы управления, расположенные на поверхности формы. Для облегчения размещения и выравнивания элементов управления используется сетка. Активизировать ее можно с помощью вкладки Общие диалогового окна Параметры, вызываемого командой Сервис/Параметры, там же устанавливается шаг сетки. Кроме того, команды меню Формат автоматизируют и облегчают процесс выравнивания элементов управления как по их взаимному местоположению, так и по размерам (рис. 2.7).


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta