excel - 在 Access/Excel VBA 中创建字典类型结构?

标签 excel ms-access

我想声明如下:

dictionaryItem = {("Key1", "Value1"}, {"Key2", "Value2"} ... }

但无法获得正确的语法。如果不是,我想创建两个具有初始值的数组(但无论我如何尝试编写它都无法使其工作)。

最佳答案

在我看来,您正在描述一本脚本词典。看看这是否令人满意。

Dim dct As Object
Set dct = CreateObject("Scripting.Dictionary")
dct.Add "Key1", "Value1"
dct.Add "Key2", "Value2"
Debug.Print dct.Count
Debug.Print dct("Key1")
Debug.Print dct("Key2")
Set dct = Nothing

关于excel - 在 Access/Excel VBA 中创建字典类型结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10899012/

相关文章:

r - 如何将多个工作簿合并为一个显示为选项卡/工作表的 Excel 文件?

C# MS Access oledbcommand.executeNonQuery UPDATE 没有错误,没有变化

ms-access - 传递给调用方法时在 Access 中关闭 ADO 记录集的正确方法?

javascript - 使用 jQuery 将表格数据导出到 excel

python - 如何获取XML中特定根的数据(通过python)

VBA - 打开任何工作簿时自动运行

c# - NPOI 写入 XLS 而不是 XLSX

excel - Access 受密码保护的 MS Access 文件

java - 如何从 Java 中的 InputStream 打开 MS Access 文件?

database - VBA 中的记录集是什么? ... 它的作用是什么?