Item 方法

按位置或键返回 Collection 对象的特定成员

语法

对象 (索引)

Item 方法语法具有以下对象限定符和部件。

Part 说明
object 必填。 一个 对象表达式 ,该表达式的计算结果为“ 应用于 ”列表中的对象。
index 必填。 一个指定集合的成员位置的表达式。 如果为 数值表达式则索引 必须是从 1 到集合的 Count 属性值的数字。 如果 为字符串表达式则索引 必须与在将引用的成员添加到集合时指定的 参数 相对应。

备注

如果作为 索引 提供的值与集合的任何现有成员都不匹配,则会发生错误。 Item 方法是集合的默认方法。 因此,以下代码行具有相同的效果:

Print MyCollection(1)
Print MyCollection.Item(1)

示例

此示例使用 Item 方法在集合中检索对某个对象的引用。 假设 BirthdaysCollection 对象,以下代码使用键“SmithBill”和“SmithAdam”作为 索引 参数,从表示 Bill Smith 生日和 Adam Smith 生日的对象的集合引用中检索。

请注意,第一次调用会显式指定 Item 方法,但第二次调用不会这样做。 这两次调用都有效,因为 Item 方法是 Collection 对象的默认方法。 分配给 SmithBillBD 并使用 SmithAdamBDSet 的引用可用于访问指定对象的属性和方法。

若要运行此代码,请创建集合并在其中填充至少两个引用的成员。

Dim SmithBillBD As Object
Dim SmithAdamBD As Object
Dim Birthdays
Set SmithBillBD = Birthdays.Item("SmithBill")
Set SmithAdamBD = Birthdays("SmithAdam")

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。