VBA字典错误提示: 用户定义类型未定义 怎么修改

游戏之家 游戏资讯 2024-12-04
引用Microsoft Scription Runtime声明Dim d As New Scripting.Dictionary看楼主选的答案,看来楼主VBA刚入门, Scripting.Dictionary是需要引用Microsoft Scription Runtime.dll的,否则获取的对象是nothing。而且Dictionary是键值对,你的用法也错了,正确的用法是d.add key

引用Microsoft Scription Runtime

声明Dim d As New Scripting.Dictionary

看楼主选的答案,看来楼主VBA刚入门, Scripting.Dictionary是需要引用Microsoft Scription Runtime.dll的,否则获取的对象是nothing。而且Dictionary是键值对,你的用法也错了,正确的用法是

d.add key,value 增加键值对

d.item(key) 获取键对应的值

....

VBA找那个Dictionary,与C#,JAVA,OC等语言的Dictionary有点区别,就是VBA中Dictionary是有序的,其他语言中Dictionary是散列的。

版权声明:本文由上海权中高网络科技有限公司原创或收集发布,如需转载请注明出处。

本文链接:http://www.isiree.com/c/1/192902

标签