Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Коллекция всех объектов диалогового окна в Microsoft Excel.
Примечания
Каждый объект диалогового окна представляет встроенное диалоговое окно. Невозможно создать новое встроенное диалоговое окно или добавить его в коллекцию. Единственное, что можно сделать с объектом Dialog, — это использовать его с методом Show для отображения соответствующего диалогового окна.
Библиотека объектов Visual Basic в Microsoft Excel включает встроенные константы для многих встроенных диалоговых окон. Каждая константа формируется из префикса "xlDialog", за которым следует имя диалогового окна. Например, константа диалогового окна "Применение имен" равна xlDialogApplyNames, а константа диалогового окна " Поиск файла " — xlDialogFindFile. Эти константы являются членами перечисляемого типа XlBuiltinDialog .
Пример
Используйте свойство Dialogs объекта Application , чтобы вернуть коллекцию Dialogs . В следующем примере кода отображается количество доступных встроенных диалоговых окон Microsoft Excel.
MsgBox Application.Dialogs.Count
Используйте диалоговые окна (индекс), где индекс — это встроенная константа, идентифицирующая диалоговое окно, для возврата одного объекта диалогового окна . В следующем примере запускается встроенное диалоговое окно "Открытие файла ".
dlgAnswer = Application.Dialogs(xlDialogOpen).Show
Свойства
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.