ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

EH搜索     
EH云课堂-专业的职场技能充电站 Excel转在线管理系统,怎么做看这里 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
Excel不给力? 何不试试FoxTable! Excel 2016函数公式学习大典 高效办公必会的Office实战技巧 免费下载Excel行业应用视频
300集Office 2010微视频教程 Tableau-数据可视化工具 精品推荐-800套精选PPT模板,点击获取 ExcelHome出品 - VBA代码宝免费下载
你的Excel 2010实战技巧学习锦囊 欲罢不能, 过目难忘的 Office 新界面 Excel VBA经典代码实践指南
查看: 26447|回复: 88

[原创] 代码百宝箱3.0(永久免费)----罗刚君

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2014-10-30 18:54 | 显示全部楼层 |阅读模式
本帖已被收录到知识树中,索引项:VBE工具
本帖最后由 andysky 于 2018-11-12 23:17 编辑

A.代码百宝箱是什么?
答:是给Excel VBA爱好者使用的工具箱,包括给代码编号、缩进对齐、删除代码、删除空行、删除注释、插入美丽的字符图案、一键录入常用代码等数十个功能。其中一键录入常用代码极为实用。

B.代码百宝箱有什么用?
答:代码百宝箱的用途主要体现在7个方面
1)某些代码的使用频率较高,几乎天天需要使用,手工一个一个字母录入效率太低。本工具可以让你一键录入。例如:
Application.ScreenUpdating = True
Application.Calculation = xlManual
Application.Calculation = xlAutomatic
Application.EnableEvents = False
Application.EnableEvents = True
Application.EnableEvents = False
Application.EnableEvents = True
Application.DisplayAlerts = False
Application.DisplayAlerts = True

2)逐字录入代码,出错的可能性较大,虽然常用,但是录入次数多了总有可能错那么几次。例如误将“Application.ScreenUpdating = True”书写成“Application.ScreenUpdating = Ture”,导致代码无法达成预期的效果。使用代码百宝箱单击插入,可以确保每次输入的代码总是一致的,杜绝出错。
3)在书写结构性代码时,估计每个开发者曾经遇到过此类事件----写了IF和then,忘记了End if导致代码执行出错,或者写了Selet Case忘记了End Select.....采用代码百宝箱可以让你不再犯此类错误。
4)某些代码很长又难记,每次输入代码还得查资料、可能半小时也不一定能完成工作,而采用代码百宝箱可以单击完成。例如让您的窗体显示在所有程序的上层,确保任何情况下总是都看到窗体的内容,这里的API代码就很长。
5)某些知识点可能需要学习几天,而学会后在使用时又涉及很繁琐的编写过程,无端耗费掉了我们的精力。例如开发自定义菜单和工具栏,包括二级菜单。有了代码百宝箱,你可以不再需要学习任何设计菜单相关的技术,直接使用本工具的模板即可,生成模板后,将里面的菜单名称改成您需要的名称即可。以往可能需要写半小时的代码,现在仅仅三秒钟完成。
6)部分同学反映看不懂帮助,录制宏产生的代码不明白含义,按F1看帮助仍然不懂。本工具提供一些“基本操作对应的VBA代码”,并提供详尽的语法、参数说明、重点参要如何修改等等,直白易懂,你可以直接使用本工具产生的代码来修改,而不用录制宏后查看帮助。例如查找、排序、筛选、条件格式、有效性、插入批注等等都有对应的案例代码和详尽的注释。
7)安装精简版office者往往不能查找帮助,还有安装了Excel 2010或者2013的用户想要编一段兼容Excel 2003、2007、2010、2013的排序代码怎么办?没有安装excel 2003时很难写出能用于Excel 2003的排序代码,这些问题可以通过本工具解决,为你提供详的帮助,以及适用于所有版本的排序代码,也同步提供新版本专用的代码。

C.代码百宝箱收费吗?
答:免费给所有用户使用,不限功能、不限时间、不限安装次数。
D.代码百宝箱支持哪些版本的Excel?
Excel 2003、2007、2010、2013,不支持64位版的Office。(经过测试,有时能在Excel 2003中使用,有时不可以,还没掌握好规律,至于使用Excel 2003的您是否可以使用,就得看看运气了)

E.3.0版本相对于2.0版有哪些更新呢?
1.增加了代码缩进对齐、批量删除代码注释、批量删除代码中的空行、代码封装助手,以及排序、筛选、有效性、条件格式、合并居中、批注批注、添加复选框等等功能对应的代码和完整注释。
2.修改了代码的执行模式,不再需要将“信任对VBA工程对象模型的访问”打勾,不管是打勾还是不打勾都可以顺利执行所有代码。

F.代码百宝箱都有哪些功能?
太多了,看图片吧
1.png

2.png

3.png

4.png
VBA代码百宝箱第3版.rar (645.34 KB, 下载次数: 5505)

评分

参与人数 4鲜花 +8 收起 理由
godtale + 2
象山海鲜 + 2 感谢帮助
京杉钰666 + 2 太强大了,感谢!
Vicel + 2 太强大了

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-10-30 18:55 | 显示全部楼层
本帖最后由 andysky 于 2014-10-30 19:20 编辑

VBA工具的功能演示:管理、维护自己的代码
代码.gif

TA的精华主题

TA的得分主题

发表于 2014-10-30 18:57 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-10-30 19:07 | 显示全部楼层
本帖最后由 andysky 于 2014-10-30 19:25 编辑

如何用好工具呢?对于单行代码的,一键生成即可。
对于整段代码者,一键产生代码,根据实际情况修改一个字或者单词即可。
1.gif



TA的精华主题

TA的得分主题

发表于 2014-10-30 21:20 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2014-10-30 22:39 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2014-10-30 23:38 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2014-10-31 07:57 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-10-31 08:09 | 显示全部楼层
baihuashux 发表于 2014-10-30 23:38
安装不上,提示如下

由于Office 2013没有VB的运行库文件,Office 2013用户请安装VB 6.0后再安装本工具 ;也可以先安装Office 2013,再安装一个Office 2003(只装Excel 2003),最后再安装本工具。 安装2003时会将2013缺少的文件补充完整。
VB 6:
http://pan.baidu.com/s/1xeXu0
office 2003:
http://www.oyksoft.com/soft/81.html

TA的精华主题

TA的得分主题

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

本版积分规则

关注官方微信,每天学会一个新技能

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

GMT+8, 2019-8-23 23:17 , Processed in 0.118942 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2020 Wooffice Inc.

   

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

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

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