Нестандартное диалоговое окно - Большая Энциклопедия Нефти и Газа, статья, страница 2
Коэффициент интеллектуального развития коллектива равен низшему коэффициенту участника коллектива, поделенному на количество членов коллектива. Законы Мерфи (еще...)

Нестандартное диалоговое окно

Cтраница 2


Опция Блокировать просмотр проекта предотвращает просмотр, изменение или даже копирование пользователем любого исходного текста VBAдля процедур, модулей и нестандартных диалоговых окон в данном проекте.  [16]

17 Элементы управления в нестандартных диалоговых окнах Элемент управления Описание. [17]

Короче говоря, любой элемент управления, встречающийся в любых диалоговых окнах Windows ( включая полосы прокрутки, счетчики, раскрывающиеся поля со списком и многие другие), доступен для использования при построении нестандартных диалоговых окон.  [18]

Хотя нестандартное диалоговое окно еще ничего не делает, самое время протестировать его, просто чтобы убедиться в правильности отображения элементов управления. Для запуска нестандартного диалогового окна необходимо создать макрос, который запускает его.  [19]

По завершении теста VBA / Word должен выглядеть подобно показанному на 40.18, отображая нестандартное диалоговое окно Распечатывание письма и конверта. Для придания нестандартному диалоговому окну более рационального вида выполните следующее.  [20]

Нестандартные диалоговые окна VBA позволяют выполнять абсолютно любые действия, которые можно выполнить в диалоговом окне Windows или Office. Можно, например, создать нестандартные диалоговые окна, запрашивающие определенную информацию у пользователя, предлагающие пользователю сделать выбор, позволяющие перейти к файлу или папке или предупреждающие пользователей о неправильно выполняемых действиях.  [21]

Изо всех приложений Office только Word предоставляет средства для копирования и перемещения макросов - и даже в этом случае приходится перемещать или копировать весь модуль с макросами. Чтобы скопировать модуль или UserForm ( нестандартное диалоговое окно) VBA / Word из одного документа или шаблона в другой либо чтобы удалить или переименовать модуль или UserForm, выполните следующие действия.  [22]

23 Элементы управления в нестандартных диалоговых окнах Элемент управления Описание. [23]

VBA может отслеживать и регистрировать почти любые вообразимые события - все, что пользователь выполняет по отношению к созданному нестандартному диалоговому окну, - и посылать профамме уведомления о них. В следующей главе будет показано, как создается профамма, в которой задаются элементы управления и управляются события, обеспечивая ее эффективное взаимодействие с пользователем.  [24]

Затем щелкните и нарисуйте пустое диалоговое окно, как показано на рис. 40.17. Щелкните на CheckBoxl и введите текст, который должен отображаться в нестандартном диалоговом окне, скажем, Распечатать письмо.  [25]

26 Внутренняя структура VBA позволяет организовать программы иуправлять ими. [26]

Внутренняя структура VBA позволяет организовать программы и управлять ими. Группы процедур организуются в модули. Затем модули могут объединяться с нестандартными диалоговыми окнами, создаваемыми разработчиком ( в VBAони называются UserForms ( пользовательскими формами)), образуя проект. Когда в диалоговом окне что-либо происходит ( скажем, пользователь вводит значение или щелкает на кнопке), выполняются определенные процедуры, отвечая на эти действия.  [27]

28 Элементы управления в нестандартных диалоговых окнах Элемент управления Описание. [28]

VBA содержит обширный набор инструментов для конструирования диалоговых окон. Можно выбирать из широкого множества элементов - в VBA они называются элементами управления - и помещать их в любом месте нестандартного диалогового окна.  [29]



Страницы:      1    2