UserForm.Show

Доступные методы

End Sub

 

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

 

Рассмотрим назначение основных обработчиков событий предопределенных для пользовательской формы (UserForm).

 

· UserForm_Activate – используется для инициализации полей, общедоступных переменных, установки значений свойств объектов в момент, когда форма становится активной

· UserForm_BeforeDragOver – используется для проверки возможности перемещения объекта перед выполнением операции Drag & Drop

· UserForm_BeforeDropOrPaste – используется для проверки возможности оставления объекта в конце операции Drag & Drop

· UserForm_Click – используется для каких либо действий при выполнении щелчка мышью в форме

· UserForm_DblClick – используется для каких либо действий при выполнении двойного щелчка мышью в форме

 

· UserForm_Deactivate – используется для освобождения памяти и других действий в период, когда форма становится неактивной

· UserForm_Error – используется для обработки исключительной ситуации (когда произошла ошибка)

· UserForm_Initialize – используется для инициализации полей, общедоступных переменных, установки значений свойств объектов в момент, когда образ формы создается в оперативной памяти

· UserForm_KeyDown – используется для обработки кода клавиши при ее нажатии

· UserForm_KeyPress - используется для обработки кода клавиши при ее удержании

· UserForm_KeyUp - используется для обработки кода клавиши при ее отпускании

· UserForm_MouseDown - используется для выполнения, каких либо действий, при нажатии на клавиши мыши

· UserForm_MouseMove - - используется для выполнения, каких либо действий, при перемещении курсора мыши

· UserForm_MouseUp - используется для выполнения, каких либо действий, при отпускании клавиши мыши

· UserForm_Resize – используется для пропорционального изменения размеров объектов, размещенных в форме, при изменении размеров формы

 

 

Помимо скрытых методов, реализующих управление свойствами и событиями, объектов в VBA имеются доступные пользователю методы элементов управления. Рассмотрим некоторые их них.

Посредством метода Show пользователь может вывести форму на экран.

Пример:

 

Посредством метода Hideпользователь может скрыть форму.

Пример: