ListBox.ListIndex Property (Outlook Forms Script)

Renvoie ou définit une valeur de type Variant qui représente l'élément actuellement sélectionné dans un objet ListBox. Lecture-écriture.

Syntaxe

expression. ListIndex

expression Variable représentant un objet ListBox.

Remarques

La propriété ListIndex contient un indice de la ligne sélectionnée dans une liste. Les valeurs de ListIndex sont comprises entre -1 et 1 de moins que le nombre total de lignes d’une liste (c’est-à-dire , 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.

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. For each row in the list box, Selected is True if the row is selected and False if it is not. Dans un ListBox qui autorise plusieurs sélections, ListIndex retourne l’index de la ligne qui a le focus, que cette ligne soit actuellement sélectionnée ou non.

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

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.