Прочитать на английском

Поделиться через


Объект Dialogs (Excel)

Коллекция всех объектов Dialog в Microsoft Excel.

Замечания

Каждый объект Dialog представляет собой встроенное диалоговое окно. Невозможно создать встроенное диалоговое окно или добавить его в коллекцию. Единственное полезное, что можно сделать с объектом Dialog , — использовать его с методом Show для отображения соответствующего диалогового окна.

Библиотека объектов Microsoft Excel Visual Basic включает встроенные константы для многих встроенных диалоговых окон. Каждая константа формируется из префикса xlDialog, за которым следует имя диалогового окна. Например, константой диалогового окна Применение имен является xlDialogApplyNames, а константой диалогового окна Поиск файла является xlDialogFindFile. Эти константы являются членами перечисленного типа XlBuiltinDialog .

Пример

Используйте свойство Dialogs объекта Application , чтобы вернуть коллекцию Dialogs . В следующем примере кода отображается количество доступных встроенных диалоговых окон Microsoft Excel.

MsgBox Application.Dialogs.Count

Используйте dialogs (index), где индекс — это встроенная константа, определяющая диалоговое окно, чтобы вернуть один объект Dialog . В следующем примере запускается встроенное диалоговое окно "Открыть файл ".

dlgAnswer = Application.Dialogs(xlDialogOpen).Show

Свойства

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.