Partager via


Ajouter des éléments à une liste ou une zone de liste déroulante au moment de l’exécution

Dans un ListBox ou ComboBox avec une seule colonne, utilisez la méthode AddItem pour ajouter une entrée individuelle à la liste.

Dans une zone de liste ou une zone de liste déroulante à plusieurs colonnes, vous pouvez utiliser les propriétés List et Column pour charger la liste à partir d'un tableau à deux dimensions, comme décrit dans la procédure suivante.

  1. Créez un contrôle ListBox ou ComboBox à plusieurs colonnes.

  2. Dans VBScript, créez un tableau à deux dimensions contenant les éléments que vous souhaitez placer dans la liste.

  3. Affectez le nombre d'entrées de la liste comme valeur de la propriété ColumnCount de la zone de liste ou de la zone de liste déroulante. Pour définir cette propriété, cliquez dessus, puis entrez une valeur dans la zone Appliquer.

  4. Effectuez l’une des opérations suivantes :

    • Affectez le tableau comme valeur de la propriété List. Le contenu de la zone de liste correspond exactement au contenu du tableau.
  • Affectez le tableau comme valeur de la propriété Column. Cette propriété transpose les lignes et colonnes de sorte que chaque ligne de la zone de liste soit identique à la colonne correspondante du tableau.

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.