Программирование в среде Visual Basic for Applications
Программирование в среде Visual Basic for Applications: - Страница 7
Демидова л. а., Пылькин а. Н. Программирование в среде 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).

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

Рис. 2.7. Команды меню «Формат»

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

2.4. Окно свойств

В окне свойств перечисляются основные установки свойств выбранной формы или элемента управления. Используя это окно, можно просматривать свойства и изменять их установки. Для просмотра свойств выбранного объекта надо либо щелкнуть кнопку Окно свойств, либо выбрать команду Вид/Окно свойств (рис. 2.8).

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

Рис. 2.8. Окно свойств

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

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



 
 
 
Powered by Exponenta -