如何把文件夹下所有文件按文件名称生成EXCEL目录清单

  • 格式:doc
  • 大小:37.50 KB
  • 文档页数:2

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何把文件夹下所有WORD文件按文件名称生成EXCEL目录清单

悬赏分:0 - 解决时间:2009-1-16 10:02

有一批用例要弄个清单出来;格式是EXCEL一列存放WORD用例名称,并可以链接到每个文件中;我只知道在EXCEL中录好名称后再超级链接到指定文件,这样太慢了;有没有更简单的方法?如果方法好,我会追加赏金

问题补充:

楼下回答的满好;问题解决一

最佳答案

a.在命令行cmd窗口中用cd命令切换到存放word文件的文件夹目录中

b.然后输入dir /b *.doc>list.txt

c.然后到word存放目录中打开list.txt将每行开头加上file://<目录>

例如我的word文件放在D:\words文件夹下那么就追加上file://D:\words\

形成的效果是

file://D:\words\a.doc

file://D:\words\b.doc

file://D:\words\c.doc

file://D:\words\d.doc

file://D:\words\e.doc

<小技巧:可以用editplus等文本工具进行全员替换>

e.然后将这些黏贴到excel中(有的文件可能没有形成链接,就双击它两下就好了,excel 的小bug,自己检查一下就好了)

f.用excel的替换功能将file://替换掉这样就剩下D:\words\a.doc这样的文字了但是链接的效果仍然保留。<任务完成>

这个方法我自己试过了,可行,而且没有问题。5个文件都能链接上并且打开的都是所对应的文件。建议你以后有时间学学VBA或者java等编程语言,一般我都是写VBA或者写代码来做这些,在公司里经常有类似这样的事情。

EXcel 高级应用之如何在表格中生成某一文件夹文件清单

悬赏分:0 - 提问时间2010-1-29 14:18问题为何被关闭

本人是个出了名的懒,现在我的电脑D:\人事文件夹下有100个文件,其中有.doc的,也有.xls的,为方便管理,要在D:\下建立一个EXCEL表格来管理这些文件,具体要求如下:

一、打开此EXCEL文件,可以看到表格自动生成的D:\人事下的所有文件名清单,并且,单击某一文件名的单元格时,可以打开相应的文件。

二、D:\人事下的文件有增加的,EXCEL表格中自动增加其文件名,D:\人事下文件有删除的,EXCEL表格中自动减少其文件名。

就是相当于说自动生成一个列表而已,要求不用宏,就用函数。因为我不会用宏。谢谢!

答复共2 条

首先在D盘新建个文本文件,在文本文件里输入:dir 人事\*.* >1.txt

保存,然后把这个文件改名为1.bat,注意扩展名是bat,这个是批处理文件的意思,双击这个文件,它会把人事目录下的文件列表出来,信息输出到D盘的1.txt这个文件里。然后在EXCEL里点数据-导入外部数据-导入数据,找到刚才那个1.txt文件导入到EXCEL里,然后保存这个EXCEL。

每次你可以先点下1.bat,然后打开这个EXCEL表,在数据区点右键,刷新数据!