Partager via


Propriété sélectionnée

Renvoie ou définit l’état de sélection des éléments d’un contrôle ListBox.

Syntaxe

objet . Selected(index) [= Boolean ]

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

Élément Description
object Obligatoire. Un objet valide.
index Obligatoire. Nombre entier compris entre 0 et le nombre d’éléments de la liste moins un.
Boolean Facultatif. Indique si un élément est sélectionné.

Paramètres

Les paramètres de Boolean sont les suivants :

Valeur Description
True L’élément est sélectionné.
False L’élément n’est pas sélectionné.

Remarques

La propriété Selected est utile lorsque les utilisateurs peuvent effectuer plusieurs sélections. Utilisez cette propriété pour déterminer les lignes sélectionnées dans une zone de liste à sélection multiple. Vous pouvez également utiliser cette propriété pour sélectionner ou libérer des lignes d’une liste à partir de code.

La valeur par défaut de cette propriété se base sur l’état de sélection actuel du contrôle ListBox.

Pour les zones de liste à sélection unique, les propriétés Value ou ListIndex sont recommandées pour obtenir et définir la sélection. Dans ce cas, la propriété ListIndex retourne l’index de l’élément sélectionné. Cependant, dans le cas de plusieurs sélections, la propriété ListIndex retourne l’index de la ligne contenue dans le rectangle du focus, que la ligne soit réellement sélectionnée ou pas.

Lorsque la propriété MultiSelect d’un contrôle de zone de liste est définie sur None, la valeur de la propriété Selected est True pour une seule ligne.

La saisie d’une valeur hors plage pour l’index ne génère pas de message d’erreur, mais aucune propriété n’est définie pour aucun élément de la liste.

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.