如何以编程方式添加引用我已经写了一个程序,运行和信息Skype与信息时,如果完成。我需要为Skype4COM.dll以便通过Skype发送信息。我们在网络上有十几台计算机和一个共享的文件服务器(除其他外)。所有其他计算机都需要能够运行这个程序。我希望避免手工设置推荐信。我计划将引用放在一个共享位置,并在程序运行时以编程方式添加它。我似乎不知道如何使用VBA以编程方式将引用添加到Excel 2007。我知道如何手动操作:打开VBE --> Tools --> References --> browse --_> File Location and Name..但这对我的目的没有多大帮助。我知道有办法Access Vb.net类似于此的代码不断出现,但我不确定我是否理解它,或者它是否相关:ThisWorkbook.VBProject.References.AddFromGuid _
GUID:="{0002E157-0000-0000-C000-000000000046}", _
Major:=5, Minor:=3到目前为止,在提出的解决方案中,为了以编程方式添加引用,我需要手动添加引用并更改信任中心-这不仅仅是添加引用。虽然我想,如果我坚持所提出的解决方案,我将能够添加未来的参考以编程方式。这可能是值得付出的努力。任何进一步的想法都会很好。
3 回答
叮当猫咪
TA贡献1776条经验 获得超12个赞
.AddFromGuid(Guid, Major, Minor)
.AddFromFile(Filename)
.AddFromFile
为了方便地使用VBE的对象模型,需要将引用添加到 MicrosoftVisualBasic的应用程序扩展性
..(VBIDE) 为了运行在VBProject中更改任何内容的ExcelVBA代码,您需要 对VBA项目对象模型的信任访问
..(在Excel 2010中,它位于信任中心-宏设置中。)
- 3 回答
- 0 关注
- 494 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消