用VBA获取文件夹下所有文件名称的方法

时间:2026-02-13 13:39:11

1、首先,打开Excel,打开开发工具。

用VBA获取文件夹下所有文件名称的方法

2、然后,打开visualbasic。

用VBA获取文件夹下所有文件名称的方法

3、再双击左侧的sheet1栏。

用VBA获取文件夹下所有文件名称的方法

4、在窗口中输入代码:

Sub Ma()

mypath = "C:\Users\Administrator\Desktop\bbb\"

myfile = Dir(mypath, vbDirectory)

a = 1

Do While myfile <> ""

If myfile <> "." And myfile <> ".." Then

Cells(a, 1) = myfile

a = a + 1

myfile = Dir

Else

myfile = Dir

End If

Loop

End Sub

用VBA获取文件夹下所有文件名称的方法

5、然后,再次打开开发工具,在开发工具中点开宏,运行Ma宏

用VBA获取文件夹下所有文件名称的方法

6、最后,运行完成,路径为:C:\Users\Administrator\Desktop\bbb文件夹下的文件和文件夹名称都被获取到Excel中了。

用VBA获取文件夹下所有文件名称的方法

用VBA获取文件夹下所有文件名称的方法

© 2026 一点知道
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com