我的问题似乎非常基本,我很惊讶在搜索后找不到答案。所以我想在Excel的初创公司之间保留我的库引用,但它们似乎每次都重置。
我在VBA代码中使用词典,因此我需要启用Microsoft Scripting Runtime。我如何保留此参考?或者有没有办法强制它通过我的VBA代码?这实际上是最好的解决方案,因为该工具将由我组织中的其他几个人使用。
有人有解决方法吗?非常感谢任何帮助。
答案 0 :(得分:0)
有了这个问题,您实际上已经进入了早期绑定与后期绑定的话题。
我假设您现在正在做的是早期绑定,这意味着您是从工具栏中手动添加参考。
为持久起见,我建议采用后期装订路径。
在代码中添加以下几行:
Dim dict As Object
Set dict = CreateObject("Scripting.Dictionary")
从那里可以通过执行dict.method / function访问dict对象。
我在下面为您提供了一些示例,这些示例应该有助于您了解如何利用此示例:
dict.add key, value
dict.remove key
dict.count
鉴于您已经在使用字典,因此您可能已经有了大致的了解。如果您需要了解更多内置方法/功能,请参考以下文档: