TreeView及listview在部分机器不兼容的处理方法,本方法兼容32位及64位系统 图文

2016年12月11日22:33:03 评论 4,351 views
微信公众号 【EXCEL880】 QQ群【165159540】 Excel课程咨询 请加郑广学老师微信EXCEL880B

最近写代码助手 因为用了treeview 遇到兼容性问题 用了复制自己控件并重新注册的方式解决
但是到了64位系统下,注册成功也提示无法装载对象 在vbe里自己画控件都找不到treeview及listview选项
于是疯狂百度 终于功夫不负有心人 找到了这篇文章http://www.office-cn.net/access/20131001/8260_2.html
原来是微软系统升级的一个bug 注册表有错误项目导致系统无法正确识别通用控件
删除该注册表项再重新注册即可 鉴于很多机器上由于各种原因就没安装通用控件
我将我机器的通用控件与批处理放在一起 在批处理中将控件复制到系统目录 然后注册
终于在我在虚拟机测试成功 treeview在64位系统完美运行!(未处理之前系统提示无法装载对象)


你可以采用原文方法 也可以用我的批处理文件
另外 附我的代码助手 欢迎使用并提意见
史上最好用VBA代码助手/VBE中随时随地收藏及插入代码
http://excel880.com/blog/archives/11297

 

发表评论

您必须才能发表评论!