在初创公司之间保留VBA / Excel中的库引用

时间:2018-06-01 08:55:57

标签: excel vba excel-vba

我的问题似乎非常基本,我很惊讶在搜索后找不到答案。所以我想在Excel的初创公司之间保留我的库引用,但它们似乎每次都重置。

我在VBA代码中使用词典,因此我需要启用Microsoft Scripting Runtime。我如何保留此参考?或者有没有办法强制它通过我的VBA代码?这实际上是最好的解决方案,因为该工具将由我组织中的其他几个人使用。

有人有解决方法吗?非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

有了这个问题,您实际上已经进入了早期绑定与后期绑定的话题。

我假设您现在正在做的是早期绑定,这意味着您是从工具栏中手动添加参考。

为持久起见,我建议采用后期装订路径。

在代码中添加以下几行:

Dim dict As Object
Set dict = CreateObject("Scripting.Dictionary")

从那里可以通过执行dict.method / function访问dict对象。

我在下面为您提供了一些示例,这些示例应该有助于您了解如何利用此示例:

dict.add key, value
dict.remove key
dict.count

鉴于您已经在使用字典,因此您可能已经有了大致的了解。如果您需要了解更多内置方法/功能,请参考以下文档:

https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/windows-scripting/x4k5wbx4(v%3dvs.84)