Guides Excel

Comment Créer un Menu Déroulant Excel Impeccable en Quelques Minutes ?

15 janvier 2026 6 vues

Fatigué de ressaisir les mêmes informations encore et encore dans vos feuilles Excel ? Un menu déroulant est la solution idéale ! Il simplifie la saisie de données, réduit les erreurs et rend vos feuilles de calcul plus professionnelles et conviviales. Dans cet article, nous allons vous guider pas à pas pour créer un menu déroulant Excel impeccable en quelques minutes, même si vous êtes débutant. Préparez-vous à booster votre productivité et à impressionner vos collègues !

Créer un Menu Déroulant Excel : Guide Étape par Étape

Un menu déroulant dans Excel (ou liste déroulante) permet de sélectionner une valeur parmi une liste prédéfinie. C'est un outil puissant pour standardiser la saisie de données, éviter les fautes de frappe et gagner du temps. Nous allons explorer différentes méthodes pour créer ces menus, des plus simples aux plus avancées.

Méthode 1 : Créer un Menu Déroulant à partir d'une Liste Existante

C'est la méthode la plus courante et la plus simple. Elle consiste à utiliser une liste de valeurs déjà présente dans votre feuille de calcul.

Étape 1 : Préparer votre liste de valeurs

Commencez par créer une liste des options que vous souhaitez afficher dans votre menu déroulant. Cette liste peut se trouver sur la même feuille que votre menu déroulant ou sur une autre feuille de votre classeur. Assurez-vous que chaque option est dans une cellule distincte et qu'il n'y a pas de cellules vides au milieu de votre liste.

Exemple : Imaginez que vous gérez un inventaire de produits. Votre liste de produits pourrait ressembler à ceci :

| Produit | |---|---| | Ordinateur Portable | | Tablette | | Smartphone | | Imprimante | | Clavier |

Étape 2 : Sélectionner la cellule où insérer le menu déroulant

Cliquez sur la cellule où vous souhaitez que le menu déroulant apparaisse. C'est là que l'utilisateur sélectionnera une option dans la liste.

Étape 3 : Accéder à la validation des données

Allez dans l'onglet Données du ruban Excel. Dans le groupe Outils de données, cliquez sur Validation des données.

Étape 4 : Configurer la validation des données

Dans la fenêtre Validation des données, sous l'onglet Options, configurez les paramètres suivants :

  • Autoriser : Sélectionnez Liste dans le menu déroulant.
  • Source : Cliquez dans le champ Source et sélectionnez la plage de cellules contenant votre liste de valeurs. Vous pouvez le faire en cliquant-glissant sur les cellules de votre liste ou en entrant directement la plage (par exemple, $A$1:$A$5 si votre liste se trouve dans les cellules A1 à A5). Il est recommandé d'utiliser des références absolues (avec les signes $) si la plage ne doit pas changer lorsque vous copiez le menu déroulant ailleurs.
  • Ignorer si vide : Cochez cette case si vous voulez autoriser la cellule à rester vide.
  • Liste déroulante dans la cellule : Assurez-vous que cette case est cochée.

Étape 5 : Personnaliser les messages (facultatif)

Vous pouvez personnaliser les messages qui s'affichent lorsque l'utilisateur sélectionne la cellule ou entre une valeur non valide.

  • Message de saisie : Sous l'onglet Message de saisie, vous pouvez définir un titre et un message qui s'afficheront lorsque l'utilisateur sélectionne la cellule contenant le menu déroulant. Cela peut être utile pour donner des instructions claires.
  • Alerte d'erreur : Sous l'onglet Alerte d'erreur, vous pouvez définir un style, un titre et un message qui s'afficheront si l'utilisateur entre une valeur qui n'est pas dans la liste. Vous pouvez choisir entre différents styles (Arrêt, Avertissement, Information) pour contrôler la sévérité de l'alerte.

Étape 6 : Valider et tester votre menu déroulant

Cliquez sur OK pour valider les paramètres de la validation des données. Votre menu déroulant est maintenant créé ! Cliquez sur la cellule où vous l'avez inséré pour voir le menu déroulant apparaître. Sélectionnez une option dans la liste pour vérifier que tout fonctionne correctement.

Méthode 2 : Créer un Menu Déroulant à partir d'une Liste Saisie Manuellement

Si vous n'avez pas de liste existante, vous pouvez saisir les valeurs directement dans la validation des données.

Étape 1 à 3 : Suivez les étapes 1 à 3 de la méthode précédente.

Étape 4 : Configurer la validation des données

Dans la fenêtre Validation des données, sous l'onglet Options:

  • Autoriser : Sélectionnez Liste dans le menu déroulant.
  • Source : Dans le champ Source, saisissez les valeurs de votre liste, séparées par des virgules. Important : N'ajoutez pas d'espace après la virgule.

    Exemple : Ordinateur Portable,Tablette,Smartphone,Imprimante,Clavier

Étape 5 et 6 : Suivez les étapes 5 et 6 de la méthode précédente.

Méthode 3 : Utiliser une Plage Nommée pour un Menu Déroulant Dynamique

Cette méthode est plus avancée mais offre plus de flexibilité, notamment si votre liste de valeurs est susceptible de changer. Elle utilise le concept de plage nommée.

Étape 1 : Créer une plage nommée

  1. Sélectionnez la plage de cellules contenant votre liste de valeurs.
  2. Allez dans l'onglet Formules du ruban Excel.
  3. Dans le groupe Noms définis, cliquez sur Définir un nom.
  4. Dans la fenêtre Nouveau nom, entrez un nom pour votre plage (par exemple, ListeProduits). Évitez d'utiliser des espaces ou des caractères spéciaux dans le nom.
  5. Assurez-vous que le champ Fait référence à contient la plage correcte.
  6. Cliquez sur OK.

Étape 2 à 4 : Suivez les étapes 2 à 4 de la méthode 1, mais dans le champ Source de la validation des données, entrez =ListeProduits (ou le nom que vous avez donné à votre plage nommée).

Étape 5 et 6 : Suivez les étapes 5 et 6 de la méthode précédente.

Avantage de la plage nommée : Si vous ajoutez ou supprimez des valeurs dans votre liste, le menu déroulant se mettra automatiquement à jour, tant que la plage nommée inclut les nouvelles valeurs.

Astuces et Bonnes Pratiques pour les Menus Déroulants Excel

  • Utiliser des tableaux Excel : Si votre liste de valeurs est un tableau Excel, la plage nommée s'ajustera automatiquement lorsque vous ajoutez ou supprimez des lignes, ce qui rendra votre menu déroulant encore plus dynamique.
  • Trier la liste : Pour faciliter la navigation, triez votre liste de valeurs par ordre alphabétique. Vous pouvez le faire directement dans votre feuille de calcul avant de créer le menu déroulant.
  • Gérer les erreurs : Personnalisez l'alerte d'erreur pour donner des instructions claires à l'utilisateur sur la façon de corriger son erreur. Par exemple, vous pouvez lui indiquer de sélectionner une valeur dans la liste.
  • Cacher la liste source : Si vous ne voulez pas que la liste de valeurs soit visible, vous pouvez la placer sur une autre feuille de calcul et masquer cette feuille. Pour masquer une feuille, faites un clic droit sur l'onglet de la feuille et sélectionnez Masquer.
  • Copier les menus déroulants : Vous pouvez copier et coller une cellule contenant un menu déroulant vers d'autres cellules. La validation des données sera également copiée. Si vous avez utilisé des références relatives dans la source, elles s'ajusteront en fonction de la nouvelle position.

Erreurs Courantes à Éviter

  • Oublier de cocher la case "Liste déroulante dans la cellule" : Si cette case n'est pas cochée, le menu déroulant ne s'affichera pas.
  • Saisir une plage incorrecte dans la source : Vérifiez que la plage de cellules spécifiée dans la source correspond bien à votre liste de valeurs.
  • Oublier les virgules entre les valeurs dans la source (méthode 2) : Si vous utilisez la méthode de saisie manuelle, assurez-vous de bien séparer les valeurs par des virgules, sans espace après la virgule.
  • Utiliser des caractères spéciaux dans le nom d'une plage nommée : Évitez d'utiliser des espaces, des tirets ou d'autres caractères spéciaux dans le nom de votre plage nommée.
  • Modifier la liste source sans mettre à jour la validation des données : Si vous modifiez la liste de valeurs, assurez-vous de mettre à jour la source de la validation des données pour que le menu déroulant reflète les changements.

En suivant ces conseils et en évitant ces erreurs courantes, vous serez en mesure de créer des menus déroulants Excel efficaces et fiables pour optimiser la saisie de données et améliorer la convivialité de vos feuilles de calcul.

Questions fréquentes

Puis-je créer un menu déroulant avec plusieurs sélections possibles ?

Non, par défaut, un menu déroulant Excel ne permet de sélectionner qu'une seule option à la fois. Pour obtenir un comportement similaire à une sélection multiple, vous pouvez utiliser des cases à cocher ou des macros VBA.

Comment supprimer un menu déroulant ?

Sélectionnez la cellule contenant le menu déroulant. Allez dans l'onglet *Données* > *Validation des données*. Dans la fenêtre *Validation des données*, cliquez sur le bouton *Effacer tout* puis sur *OK*.

Est-il possible de créer un menu déroulant dépendant d'une autre cellule ?

Oui, c'est possible en utilisant des formules et des plages nommées dynamiques. Cela implique une configuration plus avancée, mais permet de créer des menus déroulants dont les options varient en fonction de la valeur sélectionnée dans une autre cellule. Des tutoriels en ligne détaillent cette technique.

Comment modifier la liste des options d'un menu déroulant existant ?

Si le menu déroulant est basé sur une liste dans votre feuille, modifiez simplement la liste. Si le menu déroulant est basé sur une plage nommée, ajustez la plage nommée pour inclure les nouvelles options. Si vous avez saisi les options directement dans la validation des données, modifiez la source dans la fenêtre de validation des données.

Mots-clés associés :

liste déroulante excel validation des données excel menu déroulant excel dynamique excel tutoriel excel astuces

Partager cet article :