Outils pour utilisateurs

Outils du site


creer_une_liste_deroulante

Créer une liste déroulante dans Excel

Une liste déroulante permet de limiter la saisie à un ensemble d’éléments définis. Elle s’appuie sur la commande Données ▸ Validation des données.

Il existe trois méthodes principales pour créer une liste déroulante :

  • Saisie directe des éléments
  • Sélection d’une plage de cellules
  • Utilisation d’une plage nommée (statique ou dynamique)

Méthode 1 – Saisie directe des éléments

Quand l’utiliser : Pour une liste courte, simple et peu susceptible de changer (exemple : Oui/Non, Trimestres).

Étapes :

  1. Sélectionner la cellule ou la plage de cellules cible.
  2. Menu Données ▸ Validation des données.
  3. Dans Autoriser, choisir Liste.
  4. Dans Source, saisir les éléments séparés par des virgules :

`Oui,Non` ou `T1,T2,T3,T4`

  1. Valider.

Avantages : rapide, ne nécessite pas de zone de données. Inconvénients : difficile à modifier si la liste évolue.


Méthode 2 – Sélection d’une plage de cellules

Quand l’utiliser : Pour une liste visible et un peu plus longue, que l’on souhaite pouvoir modifier facilement.

Étapes :

  1. Créer une colonne avec les valeurs de la liste (par exemple en Feuil2!A2:A10).
  2. Sélectionner les cellules où la liste doit apparaître.
  3. Menu Données ▸ Validation des données ▸ Liste.
  4. Dans Source, sélectionner la plage ou saisir la référence :

`=$Feuil2!$A$2:$A$10`

  1. Valider.

Avantages : plus simple à maintenir ; la liste est visible. Inconvénients : si la plage n’est pas assez grande, il faut la modifier manuellement.


Méthode 3 – Utilisation d’une plage nommée

Quand l’utiliser : Pour des listes réutilisables dans plusieurs feuilles, ou susceptibles de s’allonger régulièrement.

Étapes (plage fixe) :

  1. Sélectionner la plage contenant les éléments (ex. Feuil2!A2:A50).
  2. Onglet Formules ▸ Définir un nom (par exemple : *ListeRegions*).
  3. Dans Validation des données, choisir Liste et saisir :

`=ListeRegions`

Étapes (plage dynamique via Table) :

  1. Transformer la plage en Table (Ctrl+T).
  2. Nommer la colonne (ex. TableRegions[Nom]).
  3. Utiliser ce nom dans la validation des données.
  4. Les nouvelles lignes ajoutées à la Table apparaîtront automatiquement dans la liste.

Avantages : réutilisable, plus propre, peut être dynamique. Inconvénients : mise en place plus longue.


Bonnes pratiques

  • Placer les listes sources sur une feuille dédiée (souvent nommée *Paramètres*).
  • Trier les éléments pour faciliter la sélection.
  • Éviter les doublons et les espaces en trop.
  • Pour des listes amenées à évoluer : privilégier une Table avec plage nommée dynamique.

Erreurs fréquentes

Problème Cause Solution
La flèche de liste n’apparaît pas Mauvais paramétrage de validation Reconfigurer Validation ▸ Liste
Liste vide Mauvaise référence de plage Vérifier la feuille et les références absolues
Nouvel élément non visible Plage trop courte Agrandir la plage ou utiliser une Table
Nom invalide Erreur dans le Gestionnaire de noms Corriger le nom défini

Résumé

* Saisie directe → rapide, pour listes très courtes. * Plage de cellules → visible, simple à modifier. * Plage nommée → plus robuste, idéale pour listes réutilisées ou dynamiques.

creer_une_liste_deroulante.txt · Dernière modification : de davidb