几天还有粉丝私信我,说公司统计资料,文件夹里好几百个文件,光是把名字一个个复制到Excel里,就整了一下午,眼睛都快瞎了,还漏了好几个。哎,这事儿我太懂了!想当年我刚开始工作那会儿,也是这么干的,纯纯的“人肉打字机”,效率低不说,经常加班到半夜,第二天还得返工。
后来我算是想通了,这活儿,咱得让电脑自己干。今天我就把压箱底的几个方法,怎么把文件夹里文件名称整理成表格,一股脑儿全倒出来给你。里面有个方法,我称之为“懒人神器”,特别适合像我这种能坐着绝不站着,能一键解决绝不手动操作的人。别急,咱们一个一个说,保证你看完就能上手。
#### 方法一:【首推】汇帮文件名提取器(零门槛,效率拉满,懒人必备)
这个方法是我现在用得最多的,为啥?因为它真的一点技术门槛都没有,小学毕业的电脑水平就能搞定。而且稳定,丢进去几千个文件,它也不带卡壳的。怎么把文件夹里文件名称整理成表格?用这个软件,那感觉就像开了外挂。
具体操作,咱走一遍流程:
第一步:打开神器,找到核心功能首先,你得去下载一个叫【汇帮文件名提取器】的软件。安装好之后打开,界面看着选项挺多,但你不用慌。咱只需要记住最左侧菜单栏里那个叫 “文件名提取” 的功能,对,点它。别的先不用管,点进去就对了。
第二步:把文件“扔”进去进到提取界面后,重点来了。你别一个一个点,直接找到存放你所有文件的那个文件夹,用鼠标框选所有文件(Ctrl+A全选也行),然后直接拖拽到软件中间那个空白区域。看,是不是超简单?我当时试了好几遍才成功,主要是被这“拖拽”的功能给惊到了,太丝滑了。几千个文件,瞬间就全部加载进去了,完全不卡顿。
第三步:选择Excel格式文件全拖进去之后,看右边有个“导出格式”的选项。软件默认支持【Excel、TXT、Word】三种格式。咱今天是来怎么把文件夹里文件名称整理成表格的,所以必须选“Excel”。你点一下,选上就行。
第四步:命名、提取,搞定!最后一步,在“导出名称”那里,给你的Excel文件起个名字,比如“公司文件清单_2024”啥的。然后,找到最下面那个大大的 “开始提取” 按钮,放心大胆地点下去。
第五步:见证奇迹的时刻别急着走开,等个几秒钟,软件就会弹出来一个“提取完成”的提示。这时候,你到你电脑的“输出目录”(软件上一般会显示路径)里,就能找到那个新鲜出炉的Excel文件了。
双击打开,你看看!是不是所有文件夹的名字、文件的名字,已经整整齐齐地排好队了?你再回头看电脑里原来的文件夹,里面的文件一个都没少,它只是“复制”了一份名字清单给你而已,安全又省心。看到这我都惊了,原来还有这种操作,之前手动复制的血泪史真是不堪回首。
---
方法二:电脑自带“资源管理器”加“复制路径”(不用装软件,操作略繁琐)
如果手头一时半会儿没有专用软件,或者觉得只为了取个名字下个软件太麻烦,那也可以用电脑自带的资源管理器来凑合一下。但说实话,这个方法步骤多一点,碰到文件量多的时候,我是不太推荐的,容易出错,而且很考验耐心。
具体怎么操作呢?
第一步,你得先在桌面上或者任意一个地方,新建一个空的Excel文件。
第二步,打开你那个存满文件夹的大目录。按住键盘上的 Ctrl 键,用鼠标一个一个点,你想提取哪些图标的名称就点哪几个。如果是连续的,就按住 Shift 键,点第一个和最后一个。
第三步,选中后,鼠标别动。在资源管理器窗口最上面的菜单栏里,找到“主页”选项卡。在中间那一排图标里,有一个叫 “复制路径” 的按钮,点它!或者更直接,按下快捷键 Ctrl + Shift + C。
第四步,打开刚才新建的Excel,粘贴进去。你会发现,粘贴进来的内容都是类似“C:\用户\桌面\项目一”这种完整的路径。这还不是我们要的,我们只想要“项目一”这个名字。接下来,你需要在Excel里用“查找替换”功能,把前面重复的路径部分全部替换成空的,这样剩下的就全是纯名字了。稍微有点烦人,但在没有别的办法时,也是个选择。
方法三:Excel的宏代码(进阶玩家专属,硬核但一劳永逸)
如果你是个喜欢自己鼓捣的“技术流”,对Excel比较熟悉,那用“宏”来搞,也是个很硬核的选择。把这个代码保存好,以后想用随时能调出来用。不过讲真的,对于大多数只想快速解决问题的朋友来说,有点复杂了。
操作步骤:
- 打开Excel,按键盘上的
Alt + F11快捷键,弹出VBA编辑器。这一步,好多人就看懵了。 - 在菜单栏上,点“插入” -> “模块”。
- 在打开的空白窗口中,粘贴下面这段代码:
Sub ListFileNames()
Dim xFd As FileDialog
Dim xFdItem As Variant
Dim xRow As Long
Dim xFileName As String
Set xFd = Application.FileDialog(msoFileDialogFolderPicker)
If xFd.Show = -1 Then
xFdItem = xFd.SelectedItems(1)
xRow = 1
xFileName = Dir(xFdItem & "\" & ".")
Do While xFileName <> ""
Cells(xRow, 1) = xFileName
xRow = xRow + 1
xFileName = Dir
Loop
End If
End Sub
- 关闭VBA编辑器,再回到Excel界面。在“视图”选项卡下,找到“宏”按钮,点开,选择刚才创建的 “ListFileNames” 宏,然后点“运行”。
- 这时候,系统会弹出一个文件夹选择窗口,你选中目标文件夹后,所有文件名就瞬间出现在Excel表格里了。
这个方法的特点是,设置一次,以后就能重复用。但第一次操作起来,对新手不太友好,万一代码错了,自己还找不出问题。
好了,今天关于怎么把文件夹里文件名称整理成表格的几个方法,我都掏心窝子地分享给你了。个人还是最推荐第一个,特别是当你在工作中频繁遇到这种整理需求时,真想把它收藏起来。弄完这个基本就成了,要是还有哪儿不懂,评论区喊我一声,我看到就回你。