相关疑难解决方法(0)

如何以编程方式添加引用

我已经编写了一个程序来运行,并在完成后向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
Run Code Online (Sandbox Code Playgroud)

到目前为止,在所提出的解决方案中,为了以编程方式添加引用,我需要手动添加引用并更改信任中心 - 这不仅仅是添加引用.虽然我想如果我按照提出的解决方案进行操作,我将能够以编程方式添加未来的参考.这可能值得付出努力.

任何进一步的想法都会很棒.

excel vba reference

83
推荐指数
4
解决办法
20万
查看次数

Excel表单:识别未使用的代码

我正在更新别人写的应用程序(当然:)

我发现很多未使用的Sub CommandButtonXX_Click()潜艇,我不总是确定按钮是否仍然存在.有没有办法(程序,VBE接口,外部工具)做一些清理,同时避免删除仍在使用的代码?

属性框顶部的列表似乎确实可靠,因为它对上下文敏感:如果您在选项卡中,它只显示该选项卡的项目.

excel vba excel-vba

10
推荐指数
2
解决办法
3066
查看次数

标签 统计

excel ×2

vba ×2

excel-vba ×1

reference ×1