|
本帖最后由 xtanuihazfh 于 2011-8-16 23:17 编辑
今天有一个想法,做一个VBE里面的API浏览器,方便大家使用,但是做的时候发现很多问题,VBE里面的菜单不像主界面工具栏创建那么方便,现在总算是完成了,希望能让大家更方便一些
附件是一个加载宏文件,启用宏的话打开会自动注册,然后重启下excel进入VBE编辑器就可以使用了
它使用的是VB6.0的API浏览器转换的数据库文件,大家可以自己转一个,也可以用下载的数据库附件
--------------------------------------------------------------------------------------------------------------------------------------
在做的时候发现一些问题,VBE编辑环境里面的工具栏同excel主界面的工具栏不太一样,比如,
1.指定给控件的onaction属性它并不响应(用类模块解决),
2.控件虽然在tooltiptext属性且可以赋值,但它实际上并没有显示工具提示(这一点有一些遗憾)
3.工具栏似乎不能创建textbox控件的,我用一个combobox代替了,
不知道有没有高人有更好的方法解决这些问题
---------------------------------------------------------------------------------------------------------
代码完全开源,哪位有兴趣的话封装成com加载宏会更方便一点,目前是刚做出来,感觉还不是很稳定,就好像出现两个同样名称的函数的时候就会出错,无奈只能用on error resume next了
------------------------------------------------------------------------------------------------------------
2011年8月16日更新:
1.封装成dll,使用方便,但是可能出错不能直接看代码调试了
2.修改了数据库的数据,将重复数据合并,现在查询不会出错了
3.解决之前的版本不能查询类型的问题
4.增加代码收藏夹的功能,常用代码,随时可以保存使用,里面已经保存了一些个人原创的常用代码
使用时请先选择对应的数据库文件,缺少的控件请到29楼下载注册
VBE_APIViewer.rar
(372.33 KB, 下载次数: 1014)
|
评分
-
5
查看全部评分
-
|