当前位置: 首页 > article >正文

如何用Excel批量提取文件夹内所有文件名?两种简单方法推荐

在日常办公中,我们有时需要将文件夹中的所有文件名整理在Excel表格中,方便管理和查阅。手动复制文件名既费时又易出错,因此本文将介绍两种利用Excel自动提取文件夹中所有文件名的方法,帮助你快速整理文件信息。

方法一:使用查找替换法

1、将所有的文件选中(Ctrl+A),点击鼠标右键选择【复制文件地址】。

2、打开Excel表格,将刚刚复制的文件地址粘贴进表格(Ctrl+V);可以看到,文档的地址和文件名字都复制在一起了。

3、接来下,我们需要把文档地址去掉,只保留文件名。

首先按快捷键【Ctrl+H】调出“查找和替换”窗口,点击“替换”界面,然后在“查找内容”一栏中输入【*\】,“替换为”一栏保持空白,然后选择【全部替换】。

 

4、完成后,原本复制的文档地址会自动消除,只留下所有文件的文件名。

 

 

方法二:使用VBA宏代码

1、通过快捷键【Alt+F11】打开VBA编辑器,然后点击“插入”>“模块”,为新模块编写宏代码。

 

2、在新建模块中输入图中代码,并将横线中的代码替换为你自己目标文件夹的完整路径(请用双反斜杠来书写文件夹路径,如 C:\\XXXXXXXX\\ )。

 

3、关闭VBA编辑器,返回Excel工作表,通过快捷键【Alt+F8】打开“宏”窗口,在宏列表中选择ListFileNames,再点击“执行”。

4、程序运行后,文件夹中的所有文件名将显示在Excel表格的第一列中。

 

注意事项:

如果在执行调出“宏”窗口的时候,无法执行,并且出现以下提示,则说明当前Excel表格受到了限制保护,需要解除后,才能调出“宏”窗口。

 

想要解除Excel保护,只需要点击菜单选项卡【审阅】列表中的【撤销工作表保护】,弹出对话框后,在密码栏输入原本设置的密码,再点击【确定】即可解除。

解除限制后,再重新调出“宏”窗口。

 

如果不小心忘记密码,就无法在Excel解除限制了,需要借助第三方工具的帮助。

比如小编使用的Excel工具,无需密码即可直接解除Excel表格的限制保护。

首先点击工具里的【解除限制】模块,然后导入设置了保护的Excel,即可一键解除。

 

以上就是利用Excel提取文件夹里全部文件名的方法及注意事项,大家可以根据个人需求选择最合适的方法,灵活地管理文件信息,提高工作效率! 


http://www.kler.cn/a/400137.html

相关文章:

  • Java putIfAbsent() 详解
  • workerman的安装与使用
  • Spring Boot教程之Spring Boot简介
  • XXL-JOB相关面试题
  • ES6笔记
  • Excel SUMIFS
  • sql专场练习(二)(11-15)
  • Springboot之登录模块探索(含Token,验证码,网络安全等知识)
  • 微信小程序组件之swiper介绍
  • GeeRPC第一天 服务端与消息编码(1)
  • JAVA学习-练习试用Java实现“判断星期的英文缩写”
  • 汽车资讯新篇章:Spring Boot技术启航
  • 241118学习日志——[CSDIY] [ByteDance] 后端训练营 [06]
  • 除了电商平台,还有哪些网站适合进行数据爬取?
  • spring web项目中常用的注解
  • 语义通信论文略读(十四)线性编码和传输的优化+边缘服务器执行CV任务
  • C 语言 【单链表】
  • 探索DDCA:深入理解内存架构、子系统与内存控制器
  • Python设计模式详解之2 —— 工厂模式
  • 多模块集成swagger(knife4j-spring-boot-starter)
  • C++ ──── set和map的模拟实现
  • 探索IDE的无限可能:使用技巧与插件推荐
  • 【人工智能】生成对抗网络(GAN)原理与Python实现:从零构建图像生成模型
  • Spark RDD、DStream、DataFrame、DataSet 在窗口操作上的区别
  • 国内镜像android studio
  • 请描述一下JVM(Java虚拟机)的生命周期及其对应用程序性能的影响