VBA自定义函数-打开文件对话框
来源:互联网 发布:剑灵身体数据 编辑:程序博客网 时间:2024/06/06 17:26
Function 打开文件(Optional Title As String = "选择文件", Optional Multi As Boolean = False, _ Optional FileDescription As String = "所有文件", Optional FileType As String = "*.*") As Variant With Application.FileDialog(msoFileDialogOpen) '1 .Title = Title .Filters.Clear .InitialFileName = "C:\" .Filters.Add FileDescription, FileType .AllowMultiSelect = Multi .InitialFileName = Environ("userprofile") & "\Desktop\" If .Show = -1 Then selectFileCount = .SelectedItems.Count ReDim FileArr(1 To selectFileCount) For i = 1 To selectFileCount FileArr(i) = .SelectedItems(i) .Execute '如果不想直接打开,注释掉这条 Next i 打开文件 = FileArr Else 打开文件 = False End If End WithEnd FunctionSub 调用打开文件() FileToSelect = 打开文件(Multi:=True) If TypeName(FileToSelect) = "Boolean" Then MsgBox "未选中": Exit Sub filecount = UBound(FileToSelect) For i = 1 To filecount MsgBox FileToSelect(i) NextEnd Sub
阅读全文
0 0
- VBA自定义函数-打开文件对话框
- VBA自定义函数-选择文件对话框
- VBA自定义函数-保存文件对话框
- 自定义“打开文件”对话框
- 自定义打开文件对话框
- ArcGIS VBA 打开文件对话框 OpenFileDialog
- VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹)
- VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹)
- VBA自定义函数-选择文件夹对话框
- 自定义的打开文件对话框
- 【常用自定义函数001】VBA高容错性地打开文件
- VBA中使用Win API打开文件对话框
- vba使用win32 API(GetOpenFileName )实现打开文件对话框
- vba使用win32 API(GetOpenFileName )实现打开文件对话框
- vba使用win32 API(GetOpenFileName )实现打开文件对话框
- vba使用win32 API(GetOpenFileName )实现打开文件对话框
- vba使用win32 API(GetOpenFileName )实现打开文件对话框
- vba使用win32 API(GetOpenFileName )实现打开文件对话框
- 设计模式读书笔记-----单例模式
- 多个CSS样式文件的link问题
- 我的mqtt协议和emqttd开源项目个人理解(2)
- bilibili 开源播放器 ijkplayer
- 当“星爸爸”遇到“马爸爸” 阿里的AR技术售卖咖啡文化
- VBA自定义函数-打开文件对话框
- Java学习笔记5——基本类型与包装类
- 北大ACM----POJ试题分类
- C语言实现折半查找(二分查找)的算法
- js数组去重
- 项目依赖jar包管理-关于mawen
- SPRING基础
- VBA自定义函数-保存文件对话框
- jaspersoftstudio初学者自定义报表篇