ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[原创] DNA工具箱1.021中英版- 独创强大的工作簿表预览导航和2013焦点灯功能,可隐藏VBA模块.

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2013-6-11 23:11 | 显示全部楼层 |阅读模式
本帖最后由 liucqa 于 2014-1-22 22:37 编辑

******************************************************************************************

周知:DNATools将于2013.6.26停止在本贴更新,如果你对DNA工具箱的功能有更好的建议和需求,欢迎QQ联系;

新版下载:
http://club.excelhome.net/thread-1050586-1-1.html  1.32版 完善Excel2013的单元格指示支持,修复若干Bug。

******************************************************************************************

DNA工具箱全部功能一览:
    单元格焦点指示(支持Excel 2013)、工作簿表预览导航、文件管理(快捷打开文件)、文本编解码(支持14种编码)、一机一码演示、单元格AES加解密
    VBA Hook、VBA Dump 、VBA Module Hidden、解除工程不可查看、撤销WorkSheets工作表密码

说明:
一、本工具箱无功能和使用时间限制,在保留作者版权的情况下可随意使用。
二、在Win7系统,Excel 2007和2010、2013测试通过。XP系统估计也没问题。
三、因只写了Ribbon界面,所以不支持2003。
四、本工具暂不支持64位。--------没环境,懒得搞了
五:本程序经过 www.virscan.org 的37个病毒扫描引擎的检测,全部通过。
       由于在一机一码的功能里面使用了WMI代码,请不要使用对WMI过度敏感的杀毒软件(例如360、金山),推荐安装使用小红伞,这个软件对宏病毒有特效!

使用环境要求:
需要.Net 4.0支持,http://www.microsoft.com/zh-cn/d ... ation.aspx?id=24872  (.Net4.0 Client Profile下载)。
可能需要Office 2007 PIA  ,下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=18346

一、功能界面(1.0版):
1.JPG
       英文界面
en.JPG


二、单元格焦点指示(可任意选颜色):
2.JPG      

三、支持Excel2013 单元格焦点
9.JPG

四、工作簿表预览导航,可查看工作表的缩略图:
捕获.JPG    


特点:
1、可自定义颜色的单元格焦点功能,用于行列对齐识别(采用GDI实现),支持Excel2013。

2、工作簿表缩略图预览导航功能,支持可选项(显示工作表类型、是否隐藏、是否预览)。预览的内容是工作表左上角的部分单元格。点击菜单可以激活对应的工作表。
     本功能支持工作表、图表、宏表、Excel5.0对话框四种表格。支持四种图标关联,方便识别。

3、支持文件目录浏览功能(动态菜单)  可指定需要列表的目录,可识别无访问权限的目录。 支持文件过滤显示(Excel、word、ppt、txt、全部、自定义),关联文件系统图标。

4、一机一码的演示(主要是演示操作流程)

5、单元格文本AES加解密,可以使用默认密码,也可以自设密码(如果忘记密码,后果你懂的...)

6、通用文本编解码功能,支持Unicode、UTF-8、GB2312、BIG5、Base64、Base24等14种编解码,可做URL编解码。

7、VBA Hook(不解释,你懂的...)。

8、快速撤销工作表密码(仅限 Worksheet类型的工作表)。

9、VBA Dumper,用于从受损的office文档中找回VBA代码,本功能为演示版(Dump 长度不超过1400~2000)。此功能亦是为了对付下面的功能{:soso_e120:}...

10、隐藏VBA模块(简版),只提供对.xls文件格式的支持。想隐藏.xlsm的模块,手工简单处理一下就行(你懂的...)。
        注意:
2010及以上版本可能需要至少一个模块是可见的

11、解除工程不可查看,只提供对.xls文件格式的支持。

有其他问题的,请QQ联系,谢谢

     本贴自26日停止更新




*********************************************** 更新历史及说明 ************************************************

  1. 更新历史:
  2. 2013.6.11 发布0.1版。单元格焦点指示及单元格文本AES加解密。
  3. 2013.6.12 发布0.2版。增加目录权限处理,过滤文件类型功能。
  4. 2013.6.13 发布0.3版。修复Excel打开文件失去响应的问题;文件菜单关联系统图标,方便识别文件类型。
  5. 2013.6.14 发布0.4版。增加文本编解码功能。
  6. 2013.6.15 发布0.5版。增加工作簿表的预览导航功能。
  7. 2013.6.17 发布0.6.1.1版。增加VBA hook和快速撤销Worksheet工作表密码的功能。单元格加解密改为对选择区域进行加解密,增强错误识别。
  8. 2013.6.18 发布0.6.2版。
  9.   1、修正文件管理对目录权限的识别,目前理论上可识别当前进程用户的权限被拒绝的任何原因(包括系统原因和权限设置原因等)。
  10.   2、修正文件列表的Ribbon数量限制而导致菜单不显示的问题,本工具默认做了两个限制:
  11.         a、递归限制为3层。
  12.         b、每个目录列出的文件数量不超过200。你要是问200以后的文件想看怎么办?嗯...,我的回答是:在ribbon里面靠鼠标寻找超过200个文件,是件很累人的事情呀,你还是直接用windows的文件查找功能吧!
  13.   3、处理由于目录名和文件名与XML规范规定的非法字符存在冲突,导致Ribbon菜单不显示的问题。
  14. 2013.6.19 发布0.6.3.1版。增加VBA Dump功能(演示版),可强制扫描。文件列表管理增加自定义过滤文件设置。
  15. 2013.6.20 发布0.6.3.3版。
  16.         1、增加撤销工作表密码时,自动关闭密码提示窗口功能。
  17.         2、限制AES加密单元格文本长度不超过30000(Excel2007的限制是32000)。
  18.         3、单元格焦点功能增加对英文窗体标题的识别,请有英文版操作系统的童鞋帮助测试一下,谢谢!
  19. 2013.6.21 发布0.6.4.0版。增加隐藏VBA模块的功能(简版,只支持.xls格式的文件,且隐藏后的模块在对象浏览器中依然可以看到名字);文本编码增加Base64和Base24。
  20. 2013.6.21 发布0.6.4.1版。
  21.          1、单元格焦点功能增加对Excel2013的支持 -----------(如果谁知道有别的工具箱支持Excel2013下的GDI绘图,请QQ告诉我,谢谢!)
  22.                  此功能在Excel2013版使用时,对机器速度有一定要求。本人测试在T6600、P8600通过。如果你的机器运行有问题,请QQ找我。
  23.                  警告:由于Excel2013的单元格焦点功能未做完整测试,请使用者随时存盘,如果Excel崩溃造成数据损失,请勿找俺...
  24.          2、修正插入选项卡被隐藏问题。
  25.          3、修正文件名与XML非法字符相同造成文件不能打开的问题。
  26. 2013.6.21 发布0.6.4.2版。
  27.         修正前一版带来的打不开文件的bug。
  28. 2013.6.21 发布0.6.4.3版。增加VBA Hook 和撤销工作表密码的共享工作簿提示;修正一处代码遗漏问题。
  29. 2013.6.22 发布0.6.5.0版。修正VBA Hook 的一个bug。增加解除工程不可查看的功能(只支持2003版的.xls文件格式)。
  30. 2013.6.23 发布1.0正式版。识别并支持英文office界面。增加"\u"编码
  31. 2013.6.25 发布1.01正式版。修正文本unicode编码错误。完善部分错误提示。
  32. 2013.6.25 发布1.021正式版。修改文本unicode编码功能。汉化了机器没有安装.Net 4.0框架的的错误提示。
复制代码



提取VBA代码:
6.JPG

隐藏模块的界面
8.JPG


使用方法:无需安装,解压缩之后,在2007下直接双击DNATool.XLL文件即可。



由于发布版本过频,个别童鞋可能会发生版本冲突,导致双击XLL文件不能出现Ribbon菜单。
如果发生这种情况,请在Excel选项---加载项---Com加载项里面删除原来的DNA Tools,如下图:

捕获.JPG




补充内容 (2013-6-25 23:15):
本贴由于超过21060分钟,已停止更新

评分

5

查看全部评分

TA的精华主题

TA的得分主题

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

*************************一楼图片部分已过期,以本楼为准!!!******************************

文件列表功能,可识别系统图标,识别读取权限

捕获.JPG


隐藏模块功能
11.JPG

文本编码 0.21版
10.JPG



TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-12 00:56 | 显示全部楼层
本帖最后由 liucqa 于 2013-6-19 12:03 编辑

单元格焦点指示,支持冻结窗格和窗口缩放
3.JPG

TA的精华主题

TA的得分主题

发表于 2013-6-12 08:46 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
多谢分享,学习一下。

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-12 19:51 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-13 10:42 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-13 13:49 | 显示全部楼层
测试有问题的,请跟帖说明。

最新上传0.3修正版

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-6-14 11:59 | 显示全部楼层
本帖最后由 liucqa 于 2013-6-14 12:02 编辑

捕获.JPG

通用文本编解码功能,支持URL编码

TA的精华主题

TA的得分主题

发表于 2013-6-15 10:24 | 显示全部楼层
DNA是用来加密解密的吗?请楼主介绍一下软件的功能,让更多的人使用它!

TA的精华主题

TA的得分主题

发表于 2013-6-15 15:30 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-22 11:58 , Processed in 0.061253 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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