Méthode Item
Retourne un membre spécifique d’un objet Collection par position ou par clé.
Syntaxe
objet . Item(index)
La syntaxe de la méthode Item comporte le qualificateur d’objet et le composant suivants.
Élément | Description |
---|---|
object | Obligatoire. Expression d’objet qui prend la valeur d’un objet dans la liste S’applique à. |
index | Obligatoire. Expression indiquant la position d’un membre de la collection. S’il s’agit d’une expression numérique, index doit être un nombre compris entre 1 et la valeur de la propriété Count de la collection. S’il s’agit d’une expression de chaîne, index doit correspondre à l’argumentclé spécifié lorsque le membre référencé a été ajouté à la collection. |
Remarques
Si la valeur fournie en tant qu’index ne correspond à aucun membre existant de la collection, une erreur se produit. La méthode Item est adoptée par défaut pour toutes les collections. Les lignes de code suivantes sont donc équivalentes :
Print MyCollection(1)
Print MyCollection.Item(1)
Exemple
Cet exemple utilise la méthode Item pour récupérer une référence à un objet dans une collection. En supposant que Birthdays
est un objet Collection , le code suivant extrait de la collection les références aux objets représentant l’anniversaire de Bill Smith et l’anniversaire d’Adam Smith, en utilisant les clés « SmithBill » et « SmithAdam » comme arguments d’index .
Notez que le premier appel spécifie explicitement la méthode Item , mais pas le second. Les deux appels fonctionnent, car la méthode Item est la méthode par défaut pour un objet Collection . Les références, affectées à et SmithAdamBD
à SmithBillBD
l’aide de Set, peuvent être utilisées pour accéder aux propriétés et méthodes des objets spécifiés.
Pour exécuter ce code, créez la collection et remplissez-la avec au moins les deux membres référencés.
Dim SmithBillBD As Object
Dim SmithAdamBD As Object
Dim Birthdays
Set SmithBillBD = Birthdays.Item("SmithBill")
Set SmithAdamBD = Birthdays("SmithAdam")
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.