![]() SelectAFile.png
Application.FileDialog(DialogType)的配置參數(shù)和函數(shù)解釋:
1 文件選擇對話框源代碼示例: '#########################################################
'選擇單個文件對話框
Sub SelectSingleFileDialog()
'通過對話框選擇文件
With Application.FileDialog(msoFileDialogFilePicker)
.Title = 'Select A File' '選擇窗口的標題
.InitialFileName = 'D:\TestFolder\TestFile.txt' '初次打開窗口的路徑以及默認名稱
.AllowMultiSelect = False '是否允許選擇多個文件
.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 '獲取選擇項,無論是否選擇一項還是多項,返回的選項都是多項
End If
End With
If IsEmpty(ipath) Then Exit Sub '如果按取消鍵,退出
ipath = ipath(1) '獲取第一項選擇
Debug.Print ipath '輸出選擇文件名
End Sub
2 文件夾選擇對話框源代碼示例:
|
|