王志军
很多时候,我们需要制作指定路径下的目录表,这样可以快速方便的查看不同的文件。例如图1所尔的文件列表,该如何制作目录表呢?
第1步:获取文件名称
如果文件比较少,那么可以直接输入到Excel工作表,但不建议这样操作,因为一来麻烦,二来也容易出现错误。
在当前目录下创建一个文本文档(右击空白处,依次选择“新建一文本文档”),输入如下内容并保存:
DIR*.*/B >目录.TXT
上述命令的DIR是列表函数,“*.*”表示所有格式的所有文件,如果只需要列出Excel文件,可以修改為“*.xlsx”或“*.xls”,“目录.txt”表示生成的文件类型和文件名,“>”表示重定向。最后请将文本文档的后缀名.txt修改为.bat,双击这个文件,如图2表示,此时可以得剑一个名为“目录”的文本文件。
第2步:添加超链接
将文本文件中的文件列表复制剑Excel l作表的A列,在这里可以手l:删除一些多余的内容,例如压缩文件、空文件夹等。选择B1单元格,在编辑栏输入公式“=HYPERLINK(”h:\temp\”&AI;,A1)”,实际操作时请将“h:\temp\”替换为相应的路径,该公式执行之后向下拖曳或双击填充柄,即可快速完成超链接的添加操作,效果如图3所示。
接下来的操作就简单多了,我们只要单击相应的超链接,即可快捷打丌相应的文件。
提示:如果使用“DIR*.xls/B>目录.txt”,那么可以白‘接提取所有扩展名为.xl的文件的目录列表。