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

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

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

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

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

每天一个知识点,excel 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,提高工作效率!

推荐阅读

    excel怎么用乘法函数

    excel怎么用乘法函数,乘法,函数,哪个,excel乘法函数怎么用?1、首先用鼠标选中要计算的单元格。2、然后选中单元格后点击左上方工具栏的fx公

    excel中乘法函数是什么?

    excel中乘法函数是什么?,乘法,函数,什么,打开表格,在C1单元格中输入“=A1*B1”乘法公式。以此类推到多个单元。1、A1*B1=C1的Excel乘法公式

    如何把老版本的excel更新换代?

    如何把老版本的excel更新换代?,更新换代,版本,如何,对于Excel来说,老版本的Excel更新换代要从软件工具更换、知识准备、应用环境配套3个角度

    标准差excel用什么函数?

    标准差excel用什么函数?,函数,标准,什么,在数据单元格的下方输入l标准差公式函数公式“=STDEVPA(C2:C6)”。按下回车,求出标准公差值。详细

    EXCEL如何统计个数?

    EXCEL如何统计个数?,个数,统计,如何,关于计数,最常用的就是Cout系列函数和Sumproduct函数。一、Count。功能:统计指定范围中数值类型值的个数

    EXCEL数据透视表怎么用?是干什么的

    EXCEL数据透视表怎么用?是干什么的,透视,干什么,怎么,excel透视表:数据透视表(Pivot Table)是一种交互式的表,可以进行某些计算,如求和与计数等

    共享文件夹设置|怎么设置共享文件夹

    共享文件夹设置|怎么设置共享文件夹,,怎么设置共享文件夹第一步:选择您要共享的文件夹。第二步:选中文件夹后点击鼠标右键,弹出对话选项,选择