Excel VBA FileDialog 對(duì)象

FileDialog 對(duì)象
提供文件對(duì)話框,其功能與 Microsoft Office 應(yīng)用程序中標(biāo)準(zhǔn)的“打開(kāi)”和“保存”對(duì)話框類似。
使用 FileDialog 屬性返回 FileDialog 對(duì)象。 FileDialog 屬性位于各個(gè) Office 應(yīng)用程序的 Application 對(duì)象中。?
屬性:
AllowMultiSelect 屬性:如果允許用戶的文件對(duì)話框中選擇多個(gè)文件,則為True 。 讀/寫。
Application 屬性:獲取一個(gè)代表FileDialog對(duì)象 (可與自動(dòng)化對(duì)象一起使用此屬性可返回該對(duì)象的容器應(yīng)用程序) 的容器應(yīng)用程序的Application對(duì)象。 只讀。
ButtonName 屬性:設(shè)置或獲取表示文件對(duì)話框的操作按鈕顯示的文本字符串。 讀/寫。
Creator 屬性:獲取一個(gè)指示在其中創(chuàng)建FileDialog對(duì)象的應(yīng)用程序的 32 位整數(shù)。 只讀。
DialogType 屬性:獲取**MsoFileDialogType** 常量表示FileDialog對(duì)象設(shè)置為顯示的文件對(duì)話框的類型。 只讀。

FilterIndex 屬性:獲取或設(shè)置 Long,用于指示問(wèn)價(jià)對(duì)話框的默認(rèn)文件篩選器。 默認(rèn)篩選器確定在首次打開(kāi)文件對(duì)話框時(shí)顯示的文件類型。 讀/寫。
Filters 屬性:獲取 FileDialogFilters 集合。 只讀。
InitialFileName 屬性:設(shè)置或返回一個(gè) String 類型的值,代表文件對(duì)話框中初始顯示的路徑或文件名。 讀/寫。
InitialView 屬性:獲取或設(shè)置一個(gè)**MsoFileDialogView** 常量,該常量代表文件對(duì)話框中的文件和文件夾在初始演示文稿。 讀/寫。

Item 屬性:獲取與對(duì)象關(guān)聯(lián)的文本。 只讀。
Parent 屬性:獲取FileDialog對(duì)象的父對(duì)象。 只讀。
SelectedItems 屬性:獲取 FileDialogSelectedItems 集合。 此集合包含用戶在使用 FileDialog 對(duì)象的 Show 方法顯示的文件對(duì)話框中所選的文件的路徑列表。 只讀。
Title 屬性:設(shè)置或獲取的文件對(duì)話框中使用FileDialog對(duì)象顯示的標(biāo)題。 讀/寫。
示例代碼
要使用 FileDialog 對(duì)象顯示文件對(duì)話框,你必須使用 Show 方法。 顯示對(duì)話框后,在用戶關(guān)閉對(duì)話框之前將不執(zhí)行任何代碼。 以下示例將創(chuàng)建并顯示“文件選取器”對(duì)話框,然后在消息框中顯示每個(gè)選定的文件名及其路徑。
