![Excel VBA活用范例实用手册(畅销升级版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/878/26178878/b_26178878.jpg)
上QQ阅读APP看书,第一时间看更新
045 显示Excel内置对话框
Dialogs属性
可以利用Application对象的Dialogs属性来返回一个Dialogs集合,此集合代表所有的内置对话框,然后再利用Show方法显示内置对话框,并等待用户输入数据。Excel大约有800个内置对话框,有些对话框可以利用Show方法显示,有些则不能。例如,要显示内置的【打开】对话框,则可以使用下面的语句:
![](https://epubservercos.yuewen.com/BB8EB9/14615854705701106/epubprivate/OEBPS/Images/img00063001.jpg?sign=1739285741-1LZPYh18JStlMu3aHVNHItFqkIKp4Hrp-0-6eb47a5fa2ad11a3ed6992fc4100b042)
内置对话框的内置常量都是以“xlDialog”开头,后接对话框的名称。例如,【打开】对话框的常量为xlDialogOpen。这些常量是XlBuiltinDialog枚举类型。有关可用常量的详细信息,可参阅联机帮助的内置对话框参数列表。
下面的例子用于显示各个内置对话框。如果有时间的话,不妨看看哪些内置对话框可以利用Show方法显示出来。
第1章\范例1-045.xlsm
![](https://epubservercos.yuewen.com/BB8EB9/14615854705701106/epubprivate/OEBPS/Images/img00063002.jpg?sign=1739285741-c9lD9PK7U89DUNseoW0uZLSZ6hNoz49y-0-95198c3831290a676b6ed512723981cc)