Excel获取文件夹中文件列表的两种方法
- 2022-10-30
- 来源/作者: Wps Office教程网/ 菜鸟图库
- 153 次浏览
有时需要在Excel中获取文件夹中的文件列表,例如在批量打印带照片的证件时,需要将全部照片的文件名放置到Excel中,然后用Word中的邮件合并功能来完成。除了用VBA的方法来获取文件列表外,还可以下面的两种方法。
方法一:DOS中的Dir命令
假如要获取“J:\pictures”文件夹中的文件列表。单击“开始→运行”,输入“cmd”后回车,弹出命令提示符窗口,输入或用鼠标右键粘贴命令:
dir j:\pictures /b >j:\filelist.txt
回车后在J盘根目录中找到“filelist.txt”文件,将其中的文件列表复制到Excel工作表中即可。上述dir命令中带有“/b”参数,目的是让文件列表不带标题信息和摘要。
如果不习惯使用DOS命令,也可以不必打开命令提示符窗口。在桌面上新建一个文本文件,在其中粘贴下面的命令:
dir j:\pictures /b >filelist.txt
其中文件夹路径“j:\pictures”根据实际修改。保存后将文件扩展名改为“.bat”,双击执行该批处理文件,即可在桌面上自动新建一个包含文件列表的文本文件“filelist.txt”。
方法二:借助浏览器
如果你使用的是Chrome、Firefox、Opera等浏览器,用这种方法也十分快捷,但该方法对IE浏览器无效。
打开所需文件夹,在Windows资源管理器的地址栏中右击鼠标复制文件夹路径,然后粘贴到Chrome、Firefox、Opera等浏览器的地址栏中,浏览器中会显示文件列表,按Ctrl+A全选后再粘贴到Excel中,替换或删除多余的内容即可。