Application Dialogs (Dialog) |
Microsoft Excel 中所有 Dialog 对象的集合。每个 Dialog 对象代表一个内置对话框。不能新建内置对话框或向该集合中添加内置对话框。用 Dialog 对象所能做的唯一有用的事情是将其与 Show 方法共用,以显示相应的内置对话框。
可用 Dialogs 属性返回 Dialogs 集合。下例显示可用的内置 Microsoft Excel 对话框的数目。
MsgBox Application.Dialogs.Count
可用 Dialogs(index) 返回单个 Dialog 对象,其中 index 为用于标识对话框的内置常量。下例运行“文件”菜单中的内置“打开”对话框。
dlgAnswer = Application.Dialogs(xlDialogOpen).Show
Microsoft Excel Visual Basic 对象库包括了许多内置对话框的内置常量。每个常量都以“xlDialog”打头,后跟对话框的名称。例如,“Apply Names”对话框的常量为 xlDialogApplyNames,而“Find File”对话框的常量为 xlDialogFindFile。这些常量是 XlBuiltinDialog 枚举类型。有关可用常量的详细信息,请参阅内置对话框参数列表。