打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
每天一个知识点,excel vba统计文件夹里子文件夹名所有的文件名


举个栗子。假设有一文件夹,内有十几个工作簿,每个文件夹的NAME并没有规律可言,现在我们只想汇总每个文件夹的名称。现在我们可以使用字典去实现这个小小的功能。

可以使用今天下面分享的代码,程序运行,一键提取文件夹下所有的文件夹的名字。

您还不来试试一下,vba代码的神奇之处。

Sub wjjm()

''提取文件夹名

Dim fso, f, fc, myPath$, i%, myFol

‘设定字典fso

Set fso = CreateObject(''Scripting.FileSystemObject'')

''设定变量为文件夹的名称

myPath = ThisWorkbook.path

''返回与指定的路径中某文件夹相应的 Folder 对象。

Set f = fso.GetFolder(myPath)

Set fc = f.SubFolders

For Each myFol In fc

i = i + 1

''在活动单元格中写入工作薄名称

Cells(i, 1) = myFol.Name

Next

''是否字典

Set fso = Nothing

End Sub

如果你在工作中还需要设计其他的表格模板,都可以留言,我们会根据大家需求来整理相关的学习资料,目的只有一个,那就是学好Excel,提高工作效率!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel VBA 之 按需求移动、复制文件
28,2007版FSO方法搜索文件夹文件
WORD?VBA?检索一个文件夹里所有txt文件,包含某一文字
VBA文件对话框的应用(VBA打开文件、VBA选择文件、VBA选择文件夹,VBA遍历文件夹)
遍历文件夹(含子文件夹)方法
合并多个Excel文件的VBA代码,在此!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服