Partager via


Propriété ListIndex

Identifie l’élément actuellement sélectionné dans un contrôle ListBox ou ComboBox.

Syntaxe

objet . ListIndex [= Variant ]

La syntaxe de la propriété ListIndex comprend les éléments suivants :

Élément Description
object Obligatoire. Un objet valide.
Variant Facultatif. Élément actuellement sélectionné dans le contrôle.

Remarques

La propriété ListIndex contient un indice de la ligne sélectionnée dans une liste. Values of ListIndex range from -1 to one less than the total number of rows in a list (that is, ListCount - 1). When no rows are selected, ListIndex returns -1.

When the user selects a row in a ListBox or ComboBox, the system sets the ListIndex value. The ListIndex value of the first row in a list is 0, the value of the second row is 1, and so on.

Remarque

Si vous utilisez la propriété MultiSelect pour créer un contrôle ListBox qui autorise plusieurs sélections, la propriété Selected de listBox (plutôt que la propriété ListIndex ) identifie les lignes sélectionnées. La propriété Selected est un tableau qui contient le même nombre de valeurs que le nombre de lignes du contrôle ListBox.

Pour chaque ligne de la zone de liste, Selected a la valeur True si la ligne est sélectionnée et False si elle ne l’est pas. Dans un contrôle ListBox qui autorise plusieurs sélections, la propriété ListIndex renvoie l’index de la ligne qui a le focus, qu’elle soit ou non actuellement sélectionnée.

La valeur ListIndex est également disponible en définissant la propriété BoundColumn sur 0 pour une zone de liste déroulante ou une zone de liste. Si la valeur de BoundColumn est 0, la source de données sous-jacente à laquelle la zone de liste déroulante ou la zone de liste est liée contient la même valeur d’index de liste que ListIndex.

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.