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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour