Excel 2016 : Comment créer une liste déroulante sur Excel en moins de 7 min.

Problématique :


De très nombreux sites, liens et tutoriels ont déjà traité de cette question de liste déroulante de cellule. Nous allons la présenter ici 3 solutions de la plus simple via outil de validation de donnée à Active X sous developpeur VBA avec des combinaisons possible de liste fixe ou dynamique.

Une liste déroulante sur Excel s’avère bien utile lorsque l’on entre souvent une même valeur ou quand on souhaite qu’un collaborateur travail plus efficacement dans les feuilles de calcul en ajoutant à certaines cellules des listes déroulantes que vous créez, dans lesquelles ils peuvent choisir un élément.

Solutions : Dans une feuille de calcul, tapez les entrées que doivent figurer dans votre liste déroulante. Idéalement, vos éléments de liste doivent figurer dans un tableau Excel.

Si vous n’avez pas, vous pouvez convertir rapidement votre liste en tableau en sélectionnant une cellule dans la plage, puis en appuyant sur Ctrl+T.

Solution 0: outil de validation de données création d’une liste déroulante

Pour créer le menu déroulant:

  1. Sélectionnez la case où vous souhaitez créer le menu.
  2. Cliquez sur l’outil Validation des données qui se trouve dans le menu Données > Outils > Valider les données.
  3. Dans le menu qui s’ouvre, sélectionnez « Autoriser: Liste ». …
  4. Cliquez sur OK.
Excel 2016 : Comment créer une liste déroulante sur Excel en moins de 7 min.

Points importants : Petit plus pour rendre les listes dynamiques en créant dans Données/gestionnnaire un nom de champ dynamique : =DECALER(tutoriel!$B$25;;;NBVAL(tutoriel!$B:$B)-1) Ainsi au lieu de sélectionner la plage comme ici dans l’onglet MENU, plage de A2 à A7 vous mettez le nom de votre liste mis dans le gestionnaire de nom, ainsi votre liste devient dynamque…

Sinon une simple sélection de plage conviendra si vous ne la souhaitez pas dynamque.

Solution 1: via liste déroulante / combobox type contrôle de formulaire :

-Faire apparaître la barre d’outils Formulaire(Affichage/Barreoutils)

Dessiner une zone de liste déroulante

-Clic-Droit/Propriétés/Format de contrôle

-Choisir une cellule liée pour récupérer le résultat

Excel 2016 : Comment créer une liste déroulante sur Excel en moins de 7 min.

Solution 2: via liste déroulante active X

Dans les propriétés du combo :

Dans la propriété ListFillRange, le nom du champ: Liste_COMBO_DYNAMIQUE ou la selection si vous la souhaitez non dynamique ( sans = de type B25:C39)

Dans la propriété LinkedCell: L24

Excel 2016 : Comment créer une liste déroulante sur Excel en moins de 7 min.

Version Youtube :

Tuto :

En savoir plus sur VBA c’est ici

Recevoir la newsletter

Inscrivez-vous maintenant et recevez un e-mail les fois où je publie du contenu.

I agree to have my personal information transfered to AWeber ( more information )

Je hais les spams. Vous pouvez vous désinscrire à tout moment.

Pour marque-pages : Permaliens.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *