求助:如何用excel提取文件夹下所有的问价夹的名称?是文件夹的名称不是具体某文件的名称。 如何使用excel提取文件夹中的所有文件名称

作者&投稿:字荣 (若有异议请与网页底部的电邮联系)

使用excel中的VBA宏代码可实现该功能



如何利用Excel提取文件夹里所有文件名称~

1、鼠标点击左上角的OFFICE图标——打开,找到你要提取文件名称的文件夹,轻轻点一下其中的一个文件,然后按CTRL+A,此时,该文件夹里的所有文件被选中了。
2、紧接着用鼠标点一下下面“文件名”栏目,按CTRL+A,再按CTRL+C
3、打开记事本,按CTRL+V,即可粘贴完成你提取的所有文件名称,只是每个文件名称都有双引号,并都用空格分隔开的。提取已经完成。
4、提取的文件名你可以用复制粘贴或者导入的方式,在EXCEL进行分列、替换等处理,达到符合自己要求的文件名格式为止。

用excel提取一个文件夹下的所有文件名的方法主要有以下两个:
1、在那个文件夹内新建一个.TXT文件(如wenjian.txt),用记事本单开输入
dir> 1.txt
保存退出
将刚才的.TXT(wenjian.txt)更名为.bat文件(wenjian.bat)
双击wenjian.bat文件运行一次,在文件夹内多出一个1.txt文件
打开1.txt文件,将其中的内容粘贴到Excel中,数据——分列处理就可以得到你要的文件名列表了!
2、VBA(2003版)
在那个文件夹下新建Excel文件,打开新建的Excel文件,右击工作表标签(如Sheet1),查看代码——在代码编辑器中输入以下代码
Sub Test()
Dim i As Integer
Dim strPath As String
strPath = ThisWorkbook.Path
With Application.FileSearch
.LookIn = strPath
.SearchSubFolders = True
.Filename = "*.*"
If .Execute > 0 Then
For i = 1 To .FoundFiles.Count
Range("A" & i) = .FoundFiles(i)
Next i
End If
End With
End Sub
回到Excel表格中,工具——宏——宏——选择Sheet1.Test——执行

方法一简单的操作就可以,方法二需要对程序有一定的了解,方法二通用性比较强,需要的时候执行一下就可以,更快捷。

Excel怎样批量提取文件夹和子文件夹所有文件?
答:步骤如下:1. 在欲得到文件路径的文件夹内新建一个txt文件2. 在该文件内输入内容为“dir /s/on/b>获取路径.txt”3. 该文件保存后改后缀为“.bat”4. 运行该 bat 文件5. 在“xlsx文件路径.txt”中复制所有内容6. 粘贴在 Excel 文件中7. 以“简历表”所有...

如何使用excel提取文件夹中的所有文件名称?
答:使用excel提取文件夹中的所有文件名称的方法主要有以下两个:\x0d\x0a1、在那个文件夹内新建一个.TXT文件(如wenjian.txt),用记事本单开输入\x0d\x0adir> 1.txt\x0d\x0a保存退出\x0d\x0a将刚才的.TXT(wenjian.txt)更名为.bat文件(wenjian.bat)\x0d\x0a双击wenjian.bat文件运行...

如何利用Excel提取文件夹里所有文件名称
答:首先我们打开excel,点击公式tab,找到“定义名称”并点击 在“编辑名称”弹窗中,输入名称“文件名称列表,引用位置输入“=FILES("D:\R语言学习20161118\*.*"),点击“确定””然后,我们在A1单元格输入“=INDEX(文件名称列表,ROW(A1))”,回车。就完成了。INDEX是在指定区域中,返回行列交叉值,ROW...

如何使用excel提取文件夹中的所有文件名称
答:1、在那个文件夹内新建一个.TXT文件(如wenjian.txt),用记事本单开输入 dir> 1.txt 保存退出 将刚才的.TXT(wenjian.txt)更名为.bat文件(wenjian.bat)双击wenjian.bat文件运行一次,在文件夹内多出一个1.txt文件 打开1.txt文件,将其中的内容粘贴到Excel中,数据——分列处理就可以得到你要的...

如何利用Excel提取文件夹里所有文件名称
答:1、鼠标点击左上角的OFFICE图标——打开,找到你要提取文件名称的文件夹,轻轻点一下其中的一个文件,然后按CTRL+A,此时,该文件夹里的所有文件被选中了。2、紧接着用鼠标点一下下面“文件名”栏目,按CTRL+A,再按CTRL+C 3、打开记事本,按CTRL+V,即可粘贴完成你提取的所有文件名称,只是每个...

EXCEL怎么用公式提取路径最后文件夹名称?
答:公式为:=MID(LEFT(A1,LOOKUP(9^9,FIND("\",A1,ROW(2:100)))-1),LOOKUP(9^9,FIND("\",LEFT(A1,LOOKUP(9^9,FIND("\",A1,ROW(2:100)))-1),ROW(2:100)))+1,99)如图所示:

如何利用Excel提取文件夹里所有文件名称
答:1、运行 cmd ,进入dos界面;2、参考 dir G:\Downloads\*.* > c:\1.txt 这样的语句输入你需要提取的文件夹内容,比如G:\Downloads\ 如果不知道就在文件管理器中打开文件夹,然后点击查看地址栏;c:\1.txt 是表示 1.txt文件放在c盘根目录 3、使用excel 文件的打开命令来打开 1.txt(注意下方...

Excel中VBA提取文件夹名称的方法?
答:1.按下ALT+F11,打开VBE编辑器。2.执行“插入——模块”,插入模块1。3.在右边的代码编辑窗口,复制下面的代码,然后单击“绿色箭头”或者快捷键F5键,运行代码。Private Sub vba提取文件名()Dim FileName As String Dim i As Long FileName = Dir("F:\office教程网\*.*")i = 0 Range("C:...

如何在Excel中用函数轻松提取工作表所在文件路径?
答:1. 以新建的Excel表格为例。2. 第一步,点击打开Excel软件。3. 第二步,系统会自动新建一个工作表,点击选中任意单元格。4. 第三步,如下图,我们点击鼠标左键选中了B1单元格。5. 第四步,在上方的编辑栏中输入函数“=CELL(filename,b1)”后 按enter键应用,函数中“b1”部分要对应你选中的...

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