Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖
楼主: 兰色幻想

[分享] VBA控件的自动注册与链接库的自动引用方法

[复制链接]
发表于 2008-5-24 09:45 | 显示全部楼层

放在 Private Sub Workbook_Open()中
那不是每次运行程序都要引用和注册,长期运行会不会有什么影响啊?
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2011-2-10 19:07 | 显示全部楼层
几年过去了,不知楼主是否光临此地。上面的程序确实有帮助。但在实际运用中出现了令人费解的问题。        
一、ActiveWorkbook.VBProject   引用了
二、ThisWorkbook.VBProject.References.AddFromFile "C:\Windows\System32\xxxx.dll"   也引用了
三、Shell("regsvr32 C:\Windows\system32\xxxx.dll")也引用了
    但是程序还是不能正常运行。不用第二条程序,出错时在 DIM XXX AS  XXXXX 处提示。用了第二条程序在出错时在 SET XXX =NEW XXXXX 处提示 。证明用了第二条语句实际上已连接上。只是没有激活。因为此时打开其他任意一个工作簿,用手工方法建立到DLL的连接,这样目标程序也就好了。即使将任意打开的工作簿删除也无妨。第三条语句用不用好像都没什么用处。
    不知是什么原因。好在又进了一步。不需用输入密码打开目标工作簿再解除VBA密码了建立连接了。
                                                                  

回复

使用道具 举报

发表于 2011-2-10 19:52 | 显示全部楼层
回复

使用道具 举报

发表于 2011-2-13 16:06 | 显示全部楼层
支持一下,谢楼主
回复

使用道具 举报

发表于 2012-5-8 15:55 | 显示全部楼层
请问工程加了密,这两段代码能够正常运行,如果不行,应如何修改?
回复

使用道具 举报

发表于 2012-5-8 15:59 | 显示全部楼层
请教兰版一个问题:是不是通过regsvr32注册后的控件或链接库,还需要引用后,代码才能正常运行哟?
回复

使用道具 举报

发表于 2013-2-4 17:52 | 显示全部楼层
这个必须学习 谢谢了
回复

使用道具 举报

发表于 2013-4-22 22:08 | 显示全部楼层
这个非常的有用的  确实受益匪浅   因为很多用户你要他们 去手工设置 他们觉得太麻烦  有这个就OK了
回复

使用道具 举报

发表于 2013-9-16 22:45 | 显示全部楼层
这个必须的学习,谢谢了
回复

使用道具 举报

发表于 2022-6-4 16:35 | 显示全部楼层


帮楼主顶一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 06:56 , Processed in 0.351684 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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