Dictionary 对象
存储数据键/项对的对象。
语法
Scripting.Dictionary
备注
Dictionary 对象是 PERL 关联阵列的等效项。 可以是任何形式的数据的项目存储在阵列中。 每个项目都与唯一的键关联。 键用于检索单个项,通常是整数或字符串,但可以是数组以外的任何内容。
以下代码演示如何创建 Dictionary 对象。
Dim d 'Create a variable
Set d = CreateObject("Scripting.Dictionary")
d.Add "a", "Athens" 'Add some keys and items
d.Add "b", "Belgrade"
d.Add "c", "Cairo"
...
方法
方法 | 说明 |
---|---|
添加 | 将新的键/项对添加到 Dictionary 对象。 |
Exists | 返回一个布尔值,该值指示 Dictionary 对象中是否存在指定的键。 |
Items | 返回 Dictionary 对象中所有项的数组。 |
Keys | 返回 Dictionary 对象中所有键的数组。 |
Remove | 从 Dictionary 对象中删除一个指定的键/项对。 |
RemoveAll | 删除 Dictionary 对象中的所有键/项对。 |
属性
属性 | 说明 |
---|---|
CompareMode | 设置或返回用于比较 Dictionary 对象中的键的比较模式。 |
Count | 返回 Dictionary 对象中的键/项对数。 |
项目 | 设置或返回 Dictionary 对象中项的值。 |
Key | 为 Dictionary 对象中的现有键值设置新的键值。 |
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。