aso*_* im 6 excel vba excel-vba
我的问题似乎非常基本,我很惊讶在搜索后找不到答案.所以我想在Excel的初创公司之间保留我的库引用,但它们似乎每次都重置.
我在我的VBA代码中使用词典,因此我需要启用Microsoft Scripting Runtime.我如何保留此参考?或者有没有办法强制它通过我的VBA代码?这实际上是最好的解决方案,因为该工具将由我组织中的其他几个人使用.
有人有解决方案吗?任何帮助是极大的赞赏.
有了这个问题,您实际上就进入了早期绑定与后期绑定的主题。
我假设您现在正在做的是早期绑定,这意味着您正在从工具栏手动添加引用。
为了保留引用,我建议采用后期绑定路线。
将以下行添加到您的代码中:
Dim dict As Object
Set dict = CreateObject("Scripting.Dictionary")
Run Code Online (Sandbox Code Playgroud)
从那里你可以通过执行 dict.method/function 来访问 dict 对象。
我在下面提供了一些示例,应该可以帮助您了解如何利用它:
dict.add key, value
dict.remove key
dict.count
Run Code Online (Sandbox Code Playgroud)
鉴于您已经使用过这本词典,您可能已经有了一个大概的了解。如果您需要了解更多内置方法/函数,请参阅以下文档:
| 归档时间: |
|
| 查看次数: |
191 次 |
| 最近记录: |