【办公-excel】VBA 选择文件、文件夹
生活随笔
收集整理的這篇文章主要介紹了
【办公-excel】VBA 选择文件、文件夹
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、選擇單個文件
Sub SelectFile()'選擇單一文件'www.okexcel.com.cnWith Application.FileDialog(msoFileDialogFilePicker).AllowMultiSelect = False'單選擇.Filters.Clear'清除文件過濾器.Filters.Add "Excel Files", "*.xls;*.xlw".Filters.Add "All Files", "*.*"'設置兩個文件過濾器If .Show = -1 Then'FileDialog 對象的 Show 方法顯示對話框,并且返回 -1(如果您按 OK)和 0(如果您按 Cancel)。MsgBox "您選擇的文件是:" & .SelectedItems(1), vbOKOnly + vbInformation, "智能Excel"End IfEnd With End Sub2、選擇多個文件
Sub SelectFile()'選擇多個文件'www.okexcel.com.cnDim l As LongWith Application.FileDialog(msoFileDialogFilePicker).AllowMultiSelect = True'單選擇.Filters.Clear'清除文件過濾器.Filters.Add "Excel Files", "*.xls;*.xlw".Filters.Add "All Files", "*.*"'設置兩個文件過濾器.Show'FileDialog 對象的 Show 方法顯示對話框,并且返回 -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 對象的 Show 方法顯示對話框,并且返回 -1(如果您按 OK)和 0(如果您按 Cancel)。MsgBox "您選擇的文件夾是:" & .SelectedItems(1), vbOKOnly + vbInformation, "智能Excel"End IfEnd With End Sub總結
以上是生活随笔為你收集整理的【办公-excel】VBA 选择文件、文件夹的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VMware虚拟机安装CentOS Li
- 下一篇: Android上实现一个简单的天气预报A