要提取大量文件名到Excel表中,怎么最快

作者&投稿:俟中 (若有异议请与网页底部的电邮联系)
要提取大量文件名到Excel表中,怎么最快~

sub 提取文件名()
dim s as string
dim i as integer
i=1
s=Dir("*.文件类型")
while(s"")
cells(i,1)=s
loop
end

把大量文件名导入到excel的具体操作步骤如下:
1、在所有文件所在的文件夹中,右键单击选择新建命令,新建一个文本文件,命名为图片。

2、双击打开该文本文件,接着输入dir>tp.txt,保存后并关闭该文件。

3、右键单击图片文件,从下拉菜单中选择重命名,修改该文件的扩展名为bat。

4、双击运行图片.bat,接着你会看到在同个文件夹下建立了名称为tp的文本文件。

5、双击打开tp文本文件,复制里面的内容,并打开excel文档。

6、在excel中右键单击从下拉菜单中选择粘贴选项,将内容粘贴到excel中。

7、如果数据在一列中, 接着执行数据-分列命令,根据提示将内容进行分列即可,这样文件的名称和其他信息就会单独在一列中了。

批量提取文件名到EXCEL表最快,具体操作步骤如下:

1、首先,如图所示的文件夹,我们将要提取里面所有jpg图片的名字。

2、接下来点击开始菜单,找到记事本程序打开。

3、然后右击上面所示文件夹的地址,复制地址。

4、在记事本中按右键粘贴。

5、粘贴好后在地址前输入for /r,在地址后输入%%a in (*.jpg) do echo %%~na >>生成文件.txt。注意里面的jpg要换成你自己要提取的文件类型扩展名。

6、接下来点击关闭按钮,点击保存。

7、在保存对话框中选择保存类型为所有文件,再输入文件名,文件名后加上“.bat”,也就是保存成批处理文件。

8、把该批处理文件移动到要提取文件名的文件夹里,然后双击运行。

9、文件夹里就多出了一个生成文件.txt的记事本文档。双击打开就看到所有的文件名了。

10、打开Excel,点击数据,点击自其他来源,来自XML数据导入。

11、在导入对话框中选择生成文件.txt,点击打开。在导入向导中点击完成。

12、在导入数据位置中点击确定,名字就导入到Excel表中了。



如:怎么将一个文件夹里所有的文件名提取出来,放到 Excel 表格里?如果是10个文件还好,但是如果遇到 100 或者 1000 个呢?那岂不是要累趴了!

方法肯定是有的~来看我们的拉登大叔,如何来教你轻松搞定批量处理文件名的问题!

我很好奇,到底什么情况会碰到「将一个文件夹里所有的文件名提取出来,放到 Excel 表格里」这么刁钻的问题?

后来,仔细了解了一下,还真不少:

有很多员工的照片,想比对花名册,哪些人的照片缺失

不同类型的文件,需要分类统计数量

管理合同等文档,需要制作一份文档目录

需要制作一份文件的清单,加备注说明

……

既然这么多场景会用到,又有那么多人问,那…是时候出手了!

普通人,只会打开 Excel 表格,然后一个一个的手工输入。图样图森破!登哥只要几秒钟就能批量搞定,你信不信?

直接复制法

如果你是 Win10 用户,恭喜你! Win10 版本偷偷摸摸的新增了一个功能,99.99%的人都没有察觉,看完这篇文章,你就成了那 0.01%。

这个功能在文件管理器中,叫做复制路径。只需要三步,你就能将所有文件名导入Excel。

❶ 选中所有文件

打开一个文件夹后按[Ctrl+A],选中文件夹下的所有文件。

❷ 复制路径

点击窗口菜单,主页下面的[复制路径]按钮,将所选文件的完整文件名(含文件路径)复制到系统剪贴板中。

❸ 粘贴到 Excel

打开 Excel,然后[Ctrl+V],就能把所有文件名粘贴到 Excel 中。

到这一步,就已经得到所有完整的文件名了。

如果不需要文件路径,只要保留文件名称怎么办?

只要一次替换,将文件名替换为空,就能批量删除,得到干干净净的文件名。

❹ 清除文件路径

打开替换窗口[Ctrl+H],再将文件路径复制粘贴到查找内容一栏,替换为空,然后点击[全部替换]。

按下按钮以后,瞬间就能得到全部照片的名称(含后缀)。

不想要后缀怎么办?那就再替换一次!完成上面 4 个步骤,真的只需要 5 秒钟!这个方法只有 Win 10系统的电脑能用。

其他系统的用户怎么办?别着急,山人自有妙计!

Chrome浏览器法

其他系统的用户,只要你电脑上安装了 Chrome 浏览器,同样可以轻松提取文件清单。操作方法和第一种类似,只不过多了一个将整个文件夹拖入 Chrome 浏览器的步骤。

❶ 打开 Chrome 浏览器;

❷ 把文件夹拖动到浏览器中,文件名会自动罗列;

❸ 全选文件列表,复制文件名称;

❹ 在 Excel 中粘贴文件名称,删除无用信息,搞定!

什么?你不用 Chrome 浏览器?好吧…没关系,拉小登还有第 3 招!

知道这一招的人少之又少,需要用到一个计算机远古时代发明出来的技术:BAT命令。

BAT 批处理法

此 BAT 非彼 BAT ,在腾讯百度阿里诞生以前就存在了。在计算机界,它是 Batch 批处理命令的专用简写。

别担心,虽然要用到一点点代码,但是并不复杂。

❶ 新建一个文本文档( txt 格式,记事本文件),并打开它;

❷ 将下面的代码:DIR *.* /B >文件名列表.CSV,复制粘贴到文本文档中;

❸ 将文本文档另存为 .bat 格式,另存方法,点[文件]-[另存为]-[修改文件名称]-最后加一个「 .bat 」后缀;

❹ 把保存好的 BAT 文件复制到想要提取文件名的文件夹中。

❺ 双击此 BAT 文件,就会自动生成一份 CSV 格式的文件名列表文件

❻ 打开 CSV 文件,登登登登 ~ 所有文件名都在表格里了,连清理文件路径的工作都省了。

还能更简单点吗?能!



S1、将所有需提取文件名的文件保存在一个文件夹里;(这步也可跳过)
S2、选中需要的文件,点击文件夹左上方“复制路径”
S3、打开excel/word,粘贴
S4、使用excel,另起一列输入该路径文本中需要的字段,并使用CTRL+E 智能填充以下所有文件名字段,完成所有字段的提取。






xp中如何把你通过搜索出来某种类型的文件名全部复制到一个文件。注意...
开始菜单--运行---CMD 回车---如果想在C盘打文件就输入C:(想找D盘就D:)回车 比如我想找bmp类型的文档,文件名全部复制到一个名字为123的文本文件 就输入命令: dir *.BMP >>123.txt回车,然后打开这个123的文件就看到了

dos命令怎么批量提取文件名
2、在弹出的管理员名利提示符窗口中,输入dir h:\\我的工具 \/b》c:\\users\\administrator\\desktop\\1.txt回车,3、在桌面上就会生成一个1.text的记事本文件,4、然后打开文件之后,我们会看到一些文件名称,5、打开源地址文件夹我的工具中文件夹都包含在记事本中了,以上就是通过使用dos命令批量提取...

Excel中VBA提取文件夹名称的方法?
文章介绍excel中使用vba提取文件名的操作步骤。根据需要自行修改vba提取文件名的路径和存放单元格即可。在excel中使用VBA编写代码,可以轻松的提取某个文件夹下面的所有文件名。比如笔者在F盘下面建立了一个文件夹,文件夹的名称是:office教程网,现在想将“office教程网”这个文件夹下面的所有文件名提取出来...

E盘上有一万多个音乐文件。现在想把文件名按歌手列表打印出来,要怎么弄...
你右击,排列图标,点名称,这个时候,音乐文件会按歌手名字的第一个字母顺序排列,希望能帮到你

E盘上有一万多个音乐文件。现在想把文件名按歌手列表打印出来
选择从命名文件》歌手-歌曲名.扩展名,或者点自定义自己设置。这样就以以你的要求重命名全部歌曲了。分多次把所有歌曲重命名》打开歌曲所在文件夹》右键点击空白处》排列图标》名称。现在所有同歌手歌曲就集中在一起了。用一个文件提取命令(做个批处理文件)提取歌名到txt 然后打印。

有大量EXCEL文件,我想把所需要的部分文件,方便的移动到其他文件夹里,或...
第一步将你的文件名全部放在一个空工作表上;第二步在其后一列(上图是C列)加上“=B3&".xls",然后下拉,得出所有表的完整名称;第三步组合拷贝命令,把原文件夹相关的文件拷贝到新文件夹中。你的文件夹在哪个位置要写全,本例设为E盘原文件夹,代码如下="copy e:\\原文件夹\\"&C3&" "...

将新建文档的文件名“心情日记DOC”,保存到E盘的“日记”文件夹,写出...
我的电脑-E盘-日记-右键(新建文本文档)-命名为:“心情日记DOC”,这是文本类型。打开WORD-文件-另存为-我的电脑E盘日记-心情日记-确认,这是WORD类型。

如何批量把文件夹内的文件名与加上上一级文件夹名称,
鉴于之前自己也有需求需要批量修改几千张的图片,网上随意找了下没找到方法,当时就手动操作了,超累的。一直也不知怎么批量“将文件夹名附加到文件名”里面。这次看到楼主的提问,看到早前回答的人答非所问,或给个软件名就跑了,挺无语的(能用软件多的是,问题是需要的人不知怎么使用那些软件呀!)...

批量复制相同文件名的文件到一个文件夹里面自动重命名
\/f "delims="a in ('dir \/s\/b .*')do set\/a a+=1&echo f|xcopy \/e \/y "%%a""D:\\new(!a!).*"这是当前文件夹(包括子文件夹)复制到D盘下,重命名为new(数字).后缀 复制到哪里你可以自己修改一下路径!那个"!a!"你可以不用管.用法:把上面的代码复制到记事本里,保存后缀名为.bat...

拖动复制文件或者文件夹到E盘文件夹123里面;
1. win7系统会提示你是否两个都保留,但不是加时间,就是个括弧和数字。xp就做不到。2. 不同后缀的文件,其实就是不同的文件。

噶尔县18246483018: 怎么把大量文件名导入到excel -
戚怡拜阿: 把大量文件名导入到excel的具体操作步骤如下: 1、在所有文件所在的文件夹中,右键单击选择新建命令,新建一个文本文件,命名为图片. 2、双击打开该文本文件,接着输入dir>tp.txt,保存后并关闭该文件. 3、右键单击图片文件,从...

噶尔县18246483018: 怎么把一大堆文件夹名称转到excel表里 -
戚怡拜阿: 1、打开文件夹,然后复制文件夹路径. 2、复制文件夹路径后,打开浏览器,把路径粘贴到浏览器网址中. 3、回车就可以在浏览器中打开文件夹,选中文件夹名称复制. 4、然后打开Excel表格,点击鼠标右键选择粘贴. 5、点击粘贴后,就可以把文件名都转到Excel中了.

噶尔县18246483018: 批量更改文件名,并提取至EXCEL -
戚怡拜阿: 如下两种方法可供选择:bat批量处理和VBA. 1、BAT批处理文件 A. 获取文件名 选定部分或全选所有文件 > Shift+右键 > 复制为路径 > 粘贴到Excel B. 编辑命令符 l 替换文件名前的路径(全部替换) l 生成如下字符(空格不可缺少): ...

噶尔县18246483018: 批处理提取文件名到EXCEL中(请教高手) -
戚怡拜阿: 要批量提取文件名,可把这些文件放到一个文件夹中: 1、在这个文件夹中新建TXT文件,并在其中输入 DIR *.*/B>LIST.TXT(DIR命令后须有一空格.这个命令表示:把所有目录列到名为LIST的记事本中.) 将新建的TXT文件保存.然后把扩展名改为BAT.双击该文件,可自动生成LIST文件. 2、打开LIST,将其中的文件名复制到EXCEL中.

噶尔县18246483018: 怎么将文件夹文件名都导入到excel表格中 -
戚怡拜阿: 今天工作中遇到一个问题,想把一个文件夹下的所有文件名,导入到excel里,如果一个个复制,工程太大了,搜索了一下,还真有类似的技巧可以实现,分享出来给大家用一个简单的DOS命令就可以实现了!命令格式如下:dir [drive:][path] /b > ...

噶尔县18246483018: 如何批量读取文件名到excel -
戚怡拜阿: 其实dos有个tree命令,就可以遍历文件夹下的文件名 比如tree /f >a.txt 表示把文件夹下所有文件名写入a.txt,写出的文件很有规律,导入到excel里就可以了

噶尔县18246483018: 如何使用excel提取文件夹中的所有文件名称 -
戚怡拜阿: 使用excel提取文件夹中的所有文件名称的方法主要有以下两个: 1、在那个文件夹内新建一个.TXT文件(如wenjian.txt),用记事本单开输入 dir> 1.txt 保存退出 将刚才的.TXT(wenjian.txt)更名为.bat文件(wenjian.bat) 双击wenjian.bat文件运行...

噶尔县18246483018: Excel批量处理文件,提取文件名 -
戚怡拜阿: 比如,这里如果想要把“7.21”这个文件夹里面的文件,要做个整理,把文件名称都汇总在一个excel表格了,常见的就是一个一个复制文件名称,然后新建excel表格,但这样效率很慢.快速提取文件名称方法一:使用,打开Chrome 浏览器——...

噶尔县18246483018: 如何批量提取文件名到EXCEL表 -
戚怡拜阿: 打开软件,点击设置右键菜单,提示添加注册表项成功就能使用了找到和点击你需要导出的文件夹,右击,下拉框中点击导出资源列表3 等待生产EXCEL列表,清除格式,就是小伙伴们需要的内容啦

噶尔县18246483018: 如何利用Excel提取文件夹里所有文件名称 -
戚怡拜阿: 用excel提取不了 批量提取同一文件夹的所有文件名 第一步,新建一个txt格式的记事本文件. 第二步,在记事本文件中输入:DIR *.* /B >LIST.TXT 第三步,将此记事本文件后辍名,由txt改为bat.会弹出重命名对话框,单击“是”. 则所有文件名出现了,复制到excel即可

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网