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