![]() SelectAFile.png
Application.FileDialog(DialogType)的配置參數(shù)和函數(shù)解釋:
1 文件選擇對話框源代碼示例: '#########################################################
'選擇單個(gè)文件對話框
Sub SelectSingleFileDialog()
'通過對話框選擇文件
With Application.FileDialog(msoFileDialogFilePicker)
.Title = 'Select A File' '選擇窗口的標(biāo)題
.InitialFileName = 'D:\TestFolder\TestFile.txt' '初次打開窗口的路徑以及默認(rèn)名稱
.AllowMultiSelect = False '是否允許選擇多個(gè)文件
.Filters.Clear '清除現(xiàn)有規(guī)則
.Filters.Add 'Text File', '*.txt' '增加規(guī)則
.Filters.Add 'EXCEL File', '*.xlsx; *.xls', 1 '增加規(guī)則到第一位
.Filters.Add 'All File', '*.*', 1 '增加規(guī)則到第一位
If .Show Then '顯示文件選擇對話框
.ButtonName = 'Select Me'
Set ipath = .SelectedItems '獲取選擇項(xiàng),無論是否選擇一項(xiàng)還是多項(xiàng),返回的選項(xiàng)都是多項(xiàng)
End If
End With
If IsEmpty(ipath) Then Exit Sub '如果按取消鍵,退出
ipath = ipath(1) '獲取第一項(xiàng)選擇
Debug.Print ipath '輸出選擇文件名
End Sub
2 文件夾選擇對話框源代碼示例:
|
|
|