- 37
- 0
- 约1.77千字
- 约 2页
- 2019-09-10 发布于江西
- 举报
VBA遍历所有文件夹的两种方法
(filesearch和FileSystemObject)
在VBA遍历文件夹和子文件夹中所有文件,常用两种方法,一种是使用VBA的filesercth对象,另外一种是使用FileSystemObject(windows文件管理工具)和递归方法。兰色对代码进行了注解,希望对大家有所帮助
??? 第一种方法:使用filesearch对象
?????????? Sub mysearch()Dim fs, i, arr(1 To 10000)Set fs = Application.FileSearch 设置一个搜索对象With fs.LookIn = ThisWorkbook.Path / 设置搜索路径.Filename = *.xls? 要搜索文件名和类型.SearchSubFolders = True? 是否需要搜索子文件夹If .Execute 0 Then? 如果找不到文件MsgBox There were .FoundFiles.Count _ file(s) found.? 显示文件找不到For i = 1 To .FoundFiles.Count? 通过循环把所有搜索到的文件存入到数组中arr(i) = .FoundFiles(i)Next iSheets(1).Range(A1).Resize(.F
您可能关注的文档
- 资本之道突围到伟大公司的进化之路.ppt
- 错颌畸形的早期矫治.ppt
- 高考有机实验题解题思路.ppt
- 小学心理健康通用三年级《小学幸福课——能力需要之二《我能专心做事情》课件》.ppt
- 毕业设计210设计一个空气悬架控制系统,使车身高度调节范围.doc
- 世界五百强企业项目管理培训教材 hp项目计划和控制.ppt
- 我看大学生上课玩手机现象.doc
- 让每一个孩子都精彩(班级建设育人德育案例李春莲).doc
- 生育政策对女性职业生涯影响.ppt
- 谈谈小学数学复习课的练习设计.doc
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
原创力文档

文档评论(0)