【办公-excel】VBA 选择文件、文件夹
生活随笔
收集整理的這篇文章主要介紹了
【办公-excel】VBA 选择文件、文件夹
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、選擇單個(gè)文件
Sub SelectFile()'選擇單一文件'www.okexcel.com.cnWith Application.FileDialog(msoFileDialogFilePicker).AllowMultiSelect = False'單選擇.Filters.Clear'清除文件過濾器.Filters.Add "Excel Files", "*.xls;*.xlw".Filters.Add "All Files", "*.*"'設(shè)置兩個(gè)文件過濾器If .Show = -1 Then'FileDialog 對(duì)象的 Show 方法顯示對(duì)話框,并且返回 -1(如果您按 OK)和 0(如果您按 Cancel)。MsgBox "您選擇的文件是:" & .SelectedItems(1), vbOKOnly + vbInformation, "智能Excel"End IfEnd With End Sub2、選擇多個(gè)文件
Sub SelectFile()'選擇多個(gè)文件'www.okexcel.com.cnDim l As LongWith Application.FileDialog(msoFileDialogFilePicker).AllowMultiSelect = True'單選擇.Filters.Clear'清除文件過濾器.Filters.Add "Excel Files", "*.xls;*.xlw".Filters.Add "All Files", "*.*"'設(shè)置兩個(gè)文件過濾器.Show'FileDialog 對(duì)象的 Show 方法顯示對(duì)話框,并且返回 -1(如果您按 OK)和 0(如果您按 Cancel)。For l = 1 To .SelectedItems.CountMsgBox "您選擇的文件是:" & .SelectedItems(l), vbOKOnly + vbInformation, "智能Excel"NextEnd With End Sub3、選擇文件夾
Sub SelectFolder()'選擇單一文件'www.okexcel.com.cnWith Application.FileDialog(msoFileDialogFolderPicker)If .Show = -1 Then'FileDialog 對(duì)象的 Show 方法顯示對(duì)話框,并且返回 -1(如果您按 OK)和 0(如果您按 Cancel)。MsgBox "您選擇的文件夾是:" & .SelectedItems(1), vbOKOnly + vbInformation, "智能Excel"End IfEnd With End Sub總結(jié)
以上是生活随笔為你收集整理的【办公-excel】VBA 选择文件、文件夹的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VMware虚拟机安装CentOS Li
- 下一篇: java升序降序排列desc,TreeM