ControlFormat.List, méthode (Excel)

Renvoie ou définit les entrées de texte de la zone de liste ou de la zone de liste déroulante spécifiée, sous la mesure d’un tableau de chaînes, ou renvoie ou définit une seule entrée de texte. L'absence d'entrée dans la liste génère une erreur.

Syntaxe

. List (Index)

expression Variable qui représente un objet ControlFormat.

Parameters

Nom Requis/Facultatif Type de données Description
Index Facultatif Variant Numéro d'index d'un élément de texte à définir ou renvoyer. Si vous ne spécifiez pas cet argument, la liste entière est renvoyée ou définie sous forme d'un tableau de chaînes.

Valeur renvoyée

Variant

Remarques

La définition de cette propriété permet d’effacer toute plage spécifiée par la propriété ListFillRange.

Exemple

Cet exemple montre comment définir les entrées dans une zone de liste de la feuille de calcul Worksheet 1. Si Shapes(2) cette zone de liste n’est pas représentée, cet exemple échoue.

Worksheets(1).Shapes(2).ControlFormat.List = _ 
 Array("cogs", "widgets", "sprockets", "gizmos")

Cet exemple montre comment définir l'entrée 4 dans une zone de liste de la feuille de calcul Worksheet 1. Si Shapes(2) cette zone de liste n’est pas représentée, cet exemple échoue.

Worksheets(1).Shapes(2).ControlFormat.List(4) = "gadgets"

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.