ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 27343|回复: 55

[原创] 文件管理工具──类似透视表的收展,可移动、改名、删除等

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2012-4-11 11:10 | 显示全部楼层 |阅读模式
本帖已被收录到知识树中,索引项:模板和开源系统
本帖最后由 dudebad 于 2012-4-16 13:44 编辑

          工作上的需要,需要对大量文件进行管理,在论坛里有不少这样的文件管理小工具,但用起来相当不方便。
所以自己努力学习论坛前辈的经验,自主创新,做了一个更加实用的文件管理工具。

         费话少说了,先上图
样例.jpg

该小工具的优点:

一、实现类似透视表收展功能




  • 双击文件夹所在的色条内任意单元格,可对文件夹收缩或展开
        其后面的子文件夹仍保持原有的收缩或展开的状态



  •   点  “收” 或  “展”按键,可以对选择单元格所在列的全部文件夹收缩或展开
    收展.gif


二、可直接在表格内实现文件管理操作(新建、改名、移动、删除)
       删除不是直接KILL死,可以在回收站内还原

操作.gif

三、可对文件或文件夹添加备注

备注.gif

当然也不足
一、遍历文件夹时是按名称排序进行搜索,不能按自己要求排序
排序.jpg

二、03版打开,颜色太艳,07版中颜色加淡 “ .Interior.TintAndShade = 0.3”  03版
      不起作用,03版不知道用什么代码使颜色变淡

三、文件夹内文件越多,文件更新就变得越慢,考虑到用数组,但数组不能让单元填充颜色,
       最终还要对工作表循环一次进行填色

按照回复的建议,去了底色,使用数组,运行效率已提高了一半

示例2.jpg



下面附件已更新!!




文件管理工具.rar

283 Bytes, 下载次数: 3583

带底色

文件管理工具2.rar

82.18 KB, 下载次数: 2195

去底色

评分

5

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-4-11 19:31 | 显示全部楼层
收下,谢谢,文件太多,还是不好找,再加个簿内文件名模糊查找就更好

TA的精华主题

TA的得分主题

发表于 2012-4-11 20:57 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
不错的东西。

TA的精华主题

TA的得分主题

发表于 2012-4-11 20:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
之前看过类似的一个文件管理的。
颜色的确可以去掉。去掉估计楼主就可以用数组处理了

TA的精华主题

TA的得分主题

发表于 2012-4-11 20:37 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 liucqa 于 2012-4-11 20:37 编辑

展开功能能不能只展开指定目录?
颜色去掉为好,看着眼花,而且文件多了影响速度。

改成数组操作吧


支持一下

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-4-13 08:57 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
飞云楼主 发表于 2012-4-11 19:31
收下,谢谢,文件太多,还是不好找,再加个簿内文件名模糊查找就更好

谢谢建议,我会考虑下加上搜索功能

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-4-13 09:18 | 显示全部楼层
liucqa 发表于 2012-4-11 20:37
展开功能能不能只展开指定目录?
颜色去掉为好,看着眼花,而且文件多了影响速度。

谢谢你的建议,去掉颜色,这个可以考虑,但文件名跟后面的内容不好对齐,这方面我还得想下怎么处理

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-5-21 08:53 | 显示全部楼层
huanghao028 发表于 2012-5-19 19:59
楼主,你好!
刚下载您的文件,试了试,发现有些文件显示在错误的文件夹下了。
不知道是什么原因

你先点下设置,指定好文件夹目录试试
或你直接在【P1】输入文件夹地址

TA的精华主题

TA的得分主题

发表于 2012-5-11 09:46 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2012-5-11 10:11 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-31 01:15 , Processed in 0.033273 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表