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

UptoLike

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

6
т.е. не написана соответствующая процедура, то система не будет
реагировать на это событие. Для каждого события можно написать
процедуру, которая будет срабатывать именно тогда, когда это со-
бытие произойдет. На каждое событие пишется своя процедура, ко-
торая это событие обрабатывает, т. е. выполняет определенные
действия, которые должны быть выполнены, когда это событие
происходит. Особое значение понятие события имеет при написа-
нии процедур реакций пользовательской формы на изменения ее
элементов.
2. Пользовательские формы
При работе в Excel, как и в большинстве, других приложениях,
приходиться сталкиваться с такими элементами интерфейса, как
диалоговые окна. Диалоговые окна используются повсеместно для
получения информации для ввода и вывода сообщений и данных.
Одним из объектов VBA, объектом визуализации являются
UserForm - пользовательские формы.
Пользовательские формы UserForm - это диалоговые окна ин-
терфейса процедур VBA. С их помощью пользователь может эф-
фективно передавать данные в процедуры и получать результаты
их работы.
Пользовательские формы дают возможность пользователю
создавать диалоговые окна в разрабатываемых приложениях и раз-
мещать в окнах элементы управления.
В VBA есть две функции MsgBox и InputBox, которые позво-
ляют отображать простые диалоговые окна, не создавая пользова-
тельскую форму. Эти окна можно видоизменять, использовать
управляющие ими параметры, но они не имеют тех широких и эф-
фективных возможностей, опций которые предоставляют пользова-
тельские формы.
т.е. не написана соответствующая процедура, то система не будет
реагировать на это событие. Для каждого события можно написать
процедуру, которая будет срабатывать именно тогда, когда это со-
бытие произойдет. На каждое событие пишется своя процедура, ко-
торая это событие обрабатывает, т. е. выполняет определенные
действия, которые должны быть выполнены, когда это событие
происходит. Особое значение понятие события имеет при написа-
нии процедур реакций пользовательской формы на изменения ее
элементов.

              2. Пользовательские формы
    При работе в Excel, как и в большинстве, других приложениях,
приходиться сталкиваться с такими элементами интерфейса, как
диалоговые окна. Диалоговые окна используются повсеместно для
получения информации для ввода и вывода сообщений и данных.
   Одним из объектов VBA, объектом визуализации являются
UserForm - пользовательские формы.
    Пользовательские формы UserForm - это диалоговые окна ин-
терфейса процедур VBA. С их помощью пользователь может эф-
фективно передавать данные в процедуры и получать результаты
их работы.
     Пользовательские формы дают возможность пользователю
создавать диалоговые окна в разрабатываемых приложениях и раз-
мещать в окнах элементы управления.
    В VBA есть две функции – MsgBox и InputBox, которые позво-
ляют отображать простые диалоговые окна, не создавая пользова-
тельскую форму. Эти окна можно видоизменять, использовать
управляющие ими параметры, но они не имеют тех широких и эф-
фективных возможностей, опций которые предоставляют пользова-
тельские формы.
                               6