微信公众号:yhjbox(永恒君的百宝箱),获取最新文章、资源。

Excel VBA实例(44) – 一键遍历文件夹内所有文件(包含子文件夹)

Excel VBA 实例 永恒君 1856℃ 0评论

Excel VBA实例(44) - 一键遍历文件夹内所有文件(包含子文件夹)

大家好,我是爱分享的永恒君!

今天来分享一个关于 VBA 的遍历所有文件夹内所有文件的小实例。

问题需求

在我们使用VBA处理数据或者文件的过程中,肯定会经常需要对多个文件的数据进行操作,比如最简单需求就是,合并多个工作簿,提取多个工作簿的数据。

如果这些excel工作簿不在同一个文件夹的话,那么必然要先获取到所有文件的地址,这样才能进行下一步的操作。

举个例子:

这里测试文件这个文件夹里面放置了 folder成绩总表,两个文件夹里面分别还有子文件夹,之后才是各种文件。

完整的结构使用 tree -F命令可以看到。
即所有文件的路径如下:

VBA使用效果

一键点击按键,即可实现提取所有文件的路径。

有了这个路径,就可以方便进行下一步的批量操作。

下一篇就来介绍基于这个,进行批量修改excel文件的实际案例。

如果你感兴趣的话,可以在公众号后台回复 “遍历” ,或者直接 点击这里 即可进行试用哦~

写在最后

公众号运营至今,离不开小伙伴们的支持。

为了给大家提供一个相互交流的平台,特建立了一个交流群,交流学习摸鱼为主,不定时会分享一些效率提升的工具和学习资源,有一群有趣有料的小伙伴在等你哦!

进群方式:公众号后台回复888,按提示操作即可进群。

转载请注明:永恒君的百宝箱 » Excel VBA实例(44) – 一键遍历文件夹内所有文件(包含子文件夹)

喜欢 (6)
发表我的评论
取消评论
表情