Excel VBA FileDialog 对象

FileDialog 对象
提供文件对话框,其功能与 Microsoft Office 应用程序中标准的“打开”和“保存”对话框类似。
使用 FileDialog 属性返回 FileDialog 对象。 FileDialog 属性位于各个 Office 应用程序的 Application 对象中。
属性:
AllowMultiSelect 属性:如果允许用户的文件对话框中选择多个文件,则为True 。 读/写。
Application 属性:获取一个代表FileDialog对象 (可与自动化对象一起使用此属性可返回该对象的容器应用程序) 的容器应用程序的Application对象。 只读。
ButtonName 属性:设置或获取表示文件对话框的操作按钮显示的文本字符串。 读/写。
Creator 属性:获取一个指示在其中创建FileDialog对象的应用程序的 32 位整数。 只读。
DialogType 属性:获取**MsoFileDialogType** 常量表示FileDialog对象设置为显示的文件对话框的类型。 只读。

FilterIndex 属性:获取或设置 Long,用于指示问价对话框的默认文件筛选器。 默认筛选器确定在首次打开文件对话框时显示的文件类型。 读/写。
Filters 属性:获取 FileDialogFilters 集合。 只读。
InitialFileName 属性:设置或返回一个 String 类型的值,代表文件对话框中初始显示的路径或文件名。 读/写。
InitialView 属性:获取或设置一个**MsoFileDialogView** 常量,该常量代表文件对话框中的文件和文件夹在初始演示文稿。 读/写。

Item 属性:获取与对象关联的文本。 只读。
Parent 属性:获取FileDialog对象的父对象。 只读。
SelectedItems 属性:获取 FileDialogSelectedItems 集合。 此集合包含用户在使用 FileDialog 对象的 Show 方法显示的文件对话框中所选的文件的路径列表。 只读。
Title 属性:设置或获取的文件对话框中使用FileDialog对象显示的标题。 读/写。
示例代码
要使用 FileDialog 对象显示文件对话框,你必须使用 Show 方法。 显示对话框后,在用户关闭对话框之前将不执行任何代码。 以下示例将创建并显示“文件选取器”对话框,然后在消息框中显示每个选定的文件名及其路径。
