Excel VBA实例(44) - 一键遍历文件夹内所有文件(包含子文件夹)
大家好,我是爱分享的永恒君!
今天来分享一个关于 VBA 的遍历所有文件夹内所有文件的小实例。
问题需求
在我们使用VBA处理数据或者文件的过程中,肯定会经常需要对多个文件的数据进行操作,比如最简单需求就是,合并多个工作簿,提取多个工作簿的数据。
如果这些excel工作簿不在同一个文件夹的话,那么必然要先获取到所有文件的地址,这样才能进行下一步的操作。
举个例子:
这里测试文件
这个文件夹里面放置了 folder
和成绩总表
,两个文件夹里面分别还有子文件夹,之后才是各种文件。
完整的结构使用 tree -F
命令可以看到。
即所有文件的路径如下:
VBA使用效果
一键点击按键,即可实现提取所有文件的路径。
有了这个路径,就可以方便进行下一步的批量操作。
下一篇就来介绍基于这个,进行批量修改excel文件的实际案例。
如果你感兴趣的话,可以在公众号后台回复 “遍历” ,或者直接 点击这里 即可进行试用哦~
写在最后
公众号运营至今,离不开小伙伴们的支持。
为了给大家提供一个相互交流的平台,特建立了一个交流群,交流学习摸鱼为主,不定时会分享一些效率提升的工具和学习资源,有一群有趣有料的小伙伴在等你哦!
进群方式:公众号后台回复888
,按提示操作即可进群。