![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=1739254210-RHRI9GBpgWfPrHMrMJ2cAChcETYCxtgl-0-7bac0f95b9e0c97920272448228c4eff)
内置对话框的内置常量都是以“xlDialog”开头,后接对话框的名称。例如,【打开】对话框的常量为xlDialogOpen。这些常量是XlBuiltinDialog枚举类型。有关可用常量的详细信息,可参阅联机帮助的内置对话框参数列表。
下面的例子用于显示各个内置对话框。如果有时间的话,不妨看看哪些内置对话框可以利用Show方法显示出来。
第1章\范例1-045.xlsm
![](https://epubservercos.yuewen.com/BB8EB9/14615854705701106/epubprivate/OEBPS/Images/img00063002.jpg?sign=1739254210-JEpdHeEiOripuFNZRY8EONkktSU5Nva2-0-5d73019d9d3385729d365066d1806955)