
我是用DOS 的DIR 命令做的
EXCEL的我还不会
具体方法为,在开始==>运行 输入CMD 进入DOS界面
输入命令:DIR 盘别:\路径\路径(如D:\TEST ) /后缀(指的是你的命令附加条件如S,B等) 盘别:\路径\路径(如D:\TEST ) ATXT
前面的路径就是你要生成清单的文件夹和路径
后面这个路径是你要生成的文件名称及你要存放的位置
好像也可以用 文件名XLS因为不常用,所以没试过了
刚才回复的差一个重新举个例子给你
在DOS界面输入dir C:\/S> D:\atxt
这个命令后你再到D盘要目录去找atxt文件,内容就是C盘根目录的所有文件和文件夹清单.这种TXT格式比较正规,可以直接贴到EXCEL里.
1、点击Windows键,进入开始菜单页面,搜索框中搜索Excel。
2、搜索Excel后,鼠标右键点击Excel应用,然后选择打开文件夹所在位置。
3、点击打开文件夹所在位置后,就可以进入Excel的所在位置了,就能看到安装目录了。
如果不递归可以用DIR来实现,例如查看C:\的语句:
Option ExplicitSub 显示文件()
Dim i&, n$
i = 1
n = Dir("C:\")
While n <> ""
Cells(i, 1) = n
i = i + 1
n = Dir
Wend
End Sub
上面只显示普通文件,要显示文件夹,需要修改第一个Dir语句为:
Dir("C:\", vbDirectory)
设你要将e:\file 的所有文件名列在A列,请按Alt+F11,打开VBA编辑器,插入一个模块,把下面的代码贴进去,按F5执行
Sub 宏1()f = Dir("e:\file\")
k = 1
Do While f <> ""
Cells(k, 1) = f
f = Dir
k = k + 1
Loop
End Sub
测试通过。
以上就是关于关于求excel自动生成当前所在文件夹内文件目录全部的内容,包括:关于求excel自动生成当前所在文件夹内文件目录、怎么找到系统盘里的excel安装目录、Excel 提取指定目录的文件夹名和文件名怎么实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)