你好!这个可以使用cmd命令和VBA程序来完成。
(1)打开cmd命令,在命令窗口里边输入以下命令并按下回车键。
(2)在D盘里边找到“abc123.csv”文件并打开,使用【Alt+F11】组合键打开VBA编辑器并新建一个代码模块,然后输入以下代码并按下【F5】键运行。
(3)执行的结果如下:
【附】引用自百度经验链接《Excel提取文件路径做成超链接》。
简单一点的,一个文件夹的
Sub 超链接()
Dim i%
FilesToOpen = Application.GetOpenFilename("文件(*.*),*.*", MultiSelect:=True, Title:="要超链接的文件")
i = 0
For Each Files In FilesToOpen
i = i + 1
Cells(i, 1).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=FilesToOpen(i), TextToDisplay:=FilesToOpen(i)
Next
End Sub
多文件夹的工作量稍大一点
在需要提取文件名的文件夹下新建一个记事本:鼠标右键-【新建】-【文本文档】;
双击打开新建的文本文档,输入【DIR *.* /B >二期目录.TXT 】。注意:二期目录,可以自定义命名,与文件夹内已有文件名相同除外。
另存记事本文件:点击【文件】-【另存为】,将文件名称后缀改为【.bat】,保存类型改为【所有文件】,点击【保存】。
双击另存为.bat类型的文件,就看到生成了一个新的文件【二期目录】。
双击打开【二期目录】,即可看到【二期】文件夹下的所有文件名都被提取到记事本中了。按【Ctrl+A】-【Ctrl+C】。
新建空白Excel表格,选中单元格,按键盘【Crtl+V】,即可将提取的文件名称粘贴至excel表格。删除最后三行无效信息即可。
试下这方法
这个可以用VBA实现