Создание пользовательских форм в Visual Basic for Applications. Любин А.Н. - 11 стр.

UptoLike

Составители: 

11
2.3. Связь пользовательской формы с процедурой
Осталось разобраться, как привязать к форме, а именно к соз-
данной кнопке, программный код, процедуру. Выполняется это
так: после двойного щелчка по кнопке откроется окно редактора
VBA, где уже будет создана заготовка вашей процедуры обработки
нажатия на кнопку см. рис. 6.
Теперь в тело этой процедуры можно вводить команды (опера-
торы), которые будут выполняться, если событие в заголовке -
Click мыши - произойдет. Это событие считается стандартным для
кнопок, флажков, рисунков, рамок, переключателей и окон отобра-
жения текста. Для остальных элементов - полей ввода текста, полос
прокрутки, счетчиков и др. - стандартным считается событие
Change, то есть их изменение.
Список возможных событий для элемента можно получить, по-
ставив курсор внутрь процедуры и выбрав, нужное из верхнего
правого выпадающего меню. В верхнем левом выпадающем меню
указаны все процедуры и функции программы реакции формы на
события см. рис. 6.
Рис. 6
 2.3. Связь пользовательской формы с процедурой
    Осталось разобраться, как привязать к форме, а именно к соз-
данной кнопке, программный код, процедуру. Выполняется это
так: после двойного щелчка по кнопке откроется окно редактора
VBA, где уже будет создана заготовка вашей процедуры обработки
нажатия на кнопку см. рис. 6.
    Теперь в тело этой процедуры можно вводить команды (опера-
торы), которые будут выполняться, если событие в заголовке -
Click мыши - произойдет. Это событие считается стандартным для
кнопок, флажков, рисунков, рамок, переключателей и окон отобра-
жения текста. Для остальных элементов - полей ввода текста, полос
прокрутки, счетчиков и др. - стандартным считается событие
Change, то есть их изменение.
    Список возможных событий для элемента можно получить, по-
ставив курсор внутрь процедуры и выбрав, нужное из верхнего
правого выпадающего меню. В верхнем левом выпадающем меню
указаны все процедуры и функции программы реакции формы на
события см. рис. 6.




                             Рис. 6
                               11