如何用excel制作目录树文件目录

系统大全:最全的软件下载基地!
百度手机助手
360手机助手
当前位置:& >
利用VBA轻松制作文件目录
在Excel中利用VBA能够轻松遍历文件夹中的每个文件,并能将获取的每个文件名字添加到单元格中,制成文件目录。
实例描述:小张是一位影视作品爱好者,在电脑硬盘上分门别类地收藏了大量影视作品(图1)。他想将各个类别文件夹中影视资料的文件名制成目录存放到Excel工作表中。如果一个一个文件名去复制粘贴到工作表中,这样的工作量是可想而知的。那有没有什么好的办法来帮助小张解决这个难题呢?
实例分析:我们想,既然不同类型的影片存放在不同的文件夹中,那么我们可以遍历每个文件夹中的影视文件并获取它们的文件名,然后在不同的工作表中进行查找。如果工作表中已经存在,就不要添加了,否则就在相应的工作表中添加一条件记录。那如何实现相应的任务呢?请跟我来做吧!
用VBA遍历文件夹
这个过程主要是在Excel中编写VBA代码,通过代码遍历文件夹中的每个文件并获取相应的文件名。一提到编写代码,你可能就有些犯晕了。其实,程序代码也没那么神秘,在这里你可先将我的代码输入或复制到你的文件中,然后看看我的解释,一切就OK了!
首先,打开Excel 2003,点击&工具&宏&Visual Basic编辑器&菜单,这时就会弹出Microsoft Visual Basic程序窗口,也就是VBA的编辑器。在VBA编辑器窗口中选择&插入&模块&菜单,这时在右侧可以看到空白的代码编辑区域,我们可以尝试着输入图中代码(图2)。代码下载地址:.cn/u/ish?uid=
在上述代码中,共编写了两个过程,分别为FileList和ml。FileList这个过程的作用是遍历参数Path所代表的文件夹及其子文件夹中的文件,并把根据子文件夹的名字在Excle中建立工作表。其中,在FileList过程中,FileSystemObject的简称是FSO,当然也就是我们的俗称FSO组件了。FSO,正如UFO般令人激动、令人神往,当然更多的亦是让人欢喜让人忧。君不见某空间服务商广告:100MB空间只要60RMB/年,支持数据库,支持什么什么&&一问不支持FSO,立马泄气。该组件可以检测并显示出系统驱动器的信息分配情况;还能够创建、改变、移动和删除文件夹,并能探测一些给定的文件夹是否存在,若存在,还能提取出该文件夹的信息,如名称、被创建或最后一次修改的日期,等等。FSO还使得对文件的处理变得很容易。
正如其他组件的建立一样,FSO的引用也必须建立连接。通过语句:
Set fso=CreateObject(&Scripting.FileSystemObject&),使FSO组件可以被fso变量调用,即可以通过变量fso来处理驱动器上的文件或是文件夹了。
制作便于操作的按钮
为了操作方便我们可把上面我们编写的过程放到一个按钮上。首先,我们在Excel中选择&视图&工具栏&窗体&菜单,在&窗体&工具栏上点击&按钮&,按住鼠标左键根据需要拖出一个按钮。在弹出的&指定宏&的窗口中,我们选择过程ml,确定后退出。最后,在按钮的标签处单击,修改按钮的标签,如更改为&生成目录&。
最后,点击&生成目录&按钮,就会发现工作簿中添加了以影视作品分类文件夹命名的工作表,并且每个工作表中都生成了相应的目录(图3)。
小提示:激活VBA代码
要想使这些事件即VBA代码起作用,我们需要调整宏的安全性。选择&工具&宏&安全性&,把宏的安全性设置为&低&。
本文来自于【】
修改版游戏
修改版游戏
修改版游戏
修改版游戏
修改版游戏
文章排行文章推荐
Copyright&.All Rights ReservedExcel中制作一个项目文件目录的两种办法_Excel教程
Excel中制作一个项目文件目录的两种办法。如下图所示,就是一个项目文件夹内的全部文件:
接下来,先提取文件名称。
如果文件比较少,可以直接输入到Excel文档中,但是如果文件比较多,就要想想方法了。
在工程文件夹内,新建一个记事本文档,输入下面的内容后保存:
DIR *.* /B &目录.TXT
将记事本文档的后缀名.txt 修改为.bat
然后双击这个文件,就会得到一个名为&目录&的记事本文件,里面会包含当前文件夹内的全部文件名。
这样就可以将目录中的文档名复制到Excel文档中了。
打开文件夹,右键单击地址栏,复制地址。
然后打开谷歌chrome浏览器或是世界之窗浏览器(IE浏览器不可以,其他未测试),粘贴到地址栏,按回车。
接下来按Ctrl+A 全选浏览器中的内容,按Ctrl+C复制。
打开Excel文档,选择性粘贴为文本,删除多余内容。
文件名提取到Excel了,接下来再建立一个超链接。
然后在B1单元格输入公式:
=HYPERLINK(&D:\一期工程文件\&&A1,A1)
具体操作时,公式中的&D:\一期工程文件\&部分,换成实际的文件夹地址。
OK,项目文件目录制作完毕,单击超链接,即可打开对应的文件。
用此办法可以将常用的一些文件建立一个目录,例如政治经济学之类的,方便查阅学习哦。
Excel中制作一个项目文件目录的两种办法相关内容
如何去策划一个符合用户体验的产品专题页面? 一、确定产品专题页面表现形式 说白了就是你的专题页面想要通过什么样式呈现在用户的面前,PC上面目前主流的就是是长页面...Chrome浏览器iOS版在推出之时掀起了一阵高潮,PC上的Chrome用户也都纷纷安装了iOS版Chrome。不过Chrome的光环并没有闪耀多久,这款浏览器...微信翻译功能怎么设置? 1、关注有道词典微信公众号 2、发送& 加密:XXX &给有道词典公众号,XXX代表你想加密的无论中文或者英文内...相信很多用户都遇到Play商店闪退,究竟为什么会闪退,我们又该怎样使用RE管理器来解决Play商店闪退的问题(需ROOT权限)?本文将为你解答! 为什么会闪退?...ios9更新错误怎么办?很多朋友在升级ios9时会报错&发生未知出错(3004)&导致升级失败,下面听三零小编给大家带来ios9更新出现...excel如何制作文件目录_Excel表格
excel如何制作文件目录
学习啦【Excel表格】 编辑:嘉铭
  excel项目中有很多文件,为了方便查找,想给文件设置一个目录,该怎么制作呢?下面就跟学习啦小编一起看看吧。
  excel制作文件目录的步骤
  1、制作数据源,或者在你需要穿件项目文件目录的文件夹下进行操作。
  2、在工程文件夹内,新建一个记事本文档,输入下面的内容后保存:DIR *.* /B &目录.TXT
  3、记事本文档的后缀名.txt 修改为.bat
  4、双击刚才的bat文件,就可以生成一个目录.txt文件,这样可以将这个记事本内容拷贝到excel中了。
excel文件目录的相关文章:
本文已影响 人
[excel如何制作文件目录]相关的文章
看过本文的人还看了
7196人看了觉得好
6415人看了觉得好
6752人看了觉得好
【Excel表格】图文推荐如何在Word文档中制作目录?_Excel技巧网_传送门
你是真实用户吗(Are you a robot)?
我们怀疑你不是真实用户,已对你的访问做了限制。如果您是真实用户,非常抱歉我们的误判对您造成的影响,您可以通过QQ()或电子邮件()反馈给我们,并在邮件和QQ请求信息里注明您的IP地址:220.177.198.53,我们会尽快恢复您的正常访问权限。另外,如果您不是在访问的当前页面,我们建议您移步
或者 在浏览器中输入以下地址:http://chuansong.me/n/2247313 访问,您所访问的网站是从抓取的数据,请直接访问,会有更好的体验和更及时的更新。We suspect you are a robot.We are really sorry if you are not,and you can email us () with your current IP address: 220.177.198.53 to get full access to .If you are not accessing
for the current page,you'd better visit
for better performance,as the current website you are accessing is just spam.
觉得不错,分享给更多人看到
Excel技巧网 微信二维码
分享这篇文章
1月26日 22:36
Excel技巧网 最新头条文章
Excel技巧网 热门头条文章扫二维码下载作业帮
1.75亿学生的选择
下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
怎样在excel表格里建立子文件夹
扫二维码下载作业帮
1.75亿学生的选择
是插入表格吧,右键点击左下方工作表标签——插入——工作表——确定双击标签可以更改名称
为您推荐:
扫描下载二维码

我要回帖

更多关于 excel制作目录索引 的文章

 

随机推荐