VBA学习笔记1-VBA集合Collection
创建集合
Dim c As New Collection
集合常用属性和方法
添加
- 语法:Collection.Add (item,key,before,after)
- item:添加到集合的项
- key:键,唯一性的,add方法如果重复报错,注意的是key必须是
文本
- before:插入位置,在哪个位置前面,可以是索引(数字1到Collection.count之间的数字),也可以是键
- after:插入位置,在哪个位置后面,可以是索引(数字1到Collection.count之间的数字),也可以是键
集合大小
- 语法:Collection.Count
- 返回 Long(长整型),其中包含集合中的对象数。 只读
Sub test()
Dim c As New Collection
'1是项,s是键,注意的是键是不可以重复的
c.Add 1, "s"
c.Add 2, "x"
Debug.Print c.Count
End Sub
上面结果:显示2
,集合的数量是从1开始计算的
读取集合特定元素内容
- Collection.item方法
- 里面可以写索引(1到Collection.Count之间的数字),或者键
Sub test()
Dim c As New Collection
c.Add 1, "s"
c.Add 2,