[Excel VBA] 查找指定目录下的匹配文件
2010-07-26 10:53
429 查看
Option Explicit Sub FileNames() Dim sFName As String Dim asFNames() As String Dim sFType As String Dim i As Integer sFType = "D:/Tianqi/*.xlsm" sFName = Dir(sFType) 'Dir函数返回sFType中找到的与通配符形式相匹配的第一个文件名 Do Until sFName = "" '当文件名为空时终止Do i = i + 1 ReDim Preserve asFNames(1 To i) '重新初始化数组asFNames并通过Preserve关键字来保留数组中原有的数据 asFNames(i) = sFName sFName = Dir '这里的Dir是获取下一个匹配文件 Loop If i = 0 Then MsgBox "No such file" Else For i = 1 To UBound(asFNames) MsgBox asFNames(i) Next i End If End Sub
代码摘自<<Excel 2007 VBA 参考大全>>
相关文章推荐
- LINUX 在 指定目录下,包括子目录,查找文件中内容匹配的字符串
- Shell循环列出目录下所有文件或查找目录下包含指定字符串的文件
- Linux在指定目录下查找包含指定字符串的文件
- Linux命令中find用于指定目录下查找文件
- 在指定目录查找指定后缀文件的shell脚本代码
- python查找指定目录下所有文件,以及改文件名的方法
- VBA实战技巧精粹012:查找指定目录下的指定文件及Dir函数用法
- 查找程序所在上一级目录中是否存在指定文件夹,不存在就建立,并在其中新建一个txt文件
- win32控制台下实现查找并显示指定目录下的指定类型文件
- Objective C在目录中查找指定的文件
- Python 查找指定目录下.txt文件并移动到指定目录
- Python实现查找指定目录下包括某关键字的所有文件脚本
- MFC选择文件目录查找带有指定后缀的所有文件
- 根据提供的文件名文本,查找指定目录下的该文件,找到后复制到指定文件夹--bash
- linux 指定文件类型 全目录查找
- 002_018 Python 查找目录中的第一个文件,指定类型
- Linux下find一次查找多个指定类型文件,指定文件或者排除某类文件,在 GREP 中匹配多个关键
- Python 在当前目录以及其子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- 指定目录中批量查找指定后缀名的文件(Python)
- VB查找指定路径中的文件和目录列表