Créer un menu déroulant sur Excel : Guide pas à pas
Un menu déroulant (ou liste déroulante) dans Excel permet de limiter les entrées de données à une liste prédéfinie. Cela assure la cohérence des données et facilite la saisie.
Étape 1 : Préparer votre liste de données
Avant de créer le menu déroulant, vous devez définir la liste des options que vous souhaitez proposer. Cette liste peut se trouver sur la même feuille de calcul ou sur une autre feuille. Il est recommandé de la placer sur une feuille distincte pour une meilleure organisation.
Exemple :
Imaginons que vous créez une feuille de calcul pour gérer les ventes de votre entreprise. Vous souhaitez créer un menu déroulant pour la colonne "Région".
- Créez une nouvelle feuille dans votre classeur Excel. Nommez-la "Listes".
- Dans la cellule A1 de cette feuille, tapez "Régions".
- Dans les cellules A2 à A6, entrez les différentes régions : "Nord", "Sud", "Est", "Ouest", "Centre".
Capture d'écran (description textuelle): La feuille "Listes" d'Excel affiche une liste de régions dans la colonne A, allant de A1 à A6.
Étape 2 : Sélectionner la cellule où insérer le menu déroulant
Dans votre feuille de calcul principale (par exemple, la feuille "Ventes"), sélectionnez la cellule ou la plage de cellules où vous souhaitez insérer le menu déroulant. C'est là que l'utilisateur pourra choisir une option parmi la liste que vous avez définie.
Exemple :
Dans la feuille "Ventes", sélectionnez la colonne "Région" (par exemple, la colonne C) à partir de la cellule C2.
Capture d'écran (description textuelle): La feuille "Ventes" d'Excel affiche plusieurs colonnes, dont la colonne "Région" est sélectionnée.
Étape 3 : Accéder à la validation des données
Excel utilise la fonctionnalité de "Validation des données" pour créer les menus déroulants. Pour y accéder :
- Cliquez sur l'onglet "Données" dans le ruban Excel.
- Dans le groupe "Outils de données", cliquez sur le bouton "Validation des données". (Il peut être représenté par une icône avec une coche et un symbole d'interdiction).
Capture d'écran (description textuelle): Le ruban Excel affiche l'onglet "Données" sélectionné, et le bouton "Validation des données" est mis en évidence dans le groupe "Outils de données".
Étape 4 : Configurer la validation des données
La fenêtre "Validation des données" s'ouvre. Voici comment la configurer :
- Dans l'onglet "Options", sous "Autoriser", sélectionnez "Liste" dans le menu déroulant.
- Une nouvelle zone de texte apparaît, intitulée "Source". Dans cette zone, vous devez spécifier la plage de cellules contenant votre liste de données.
- Cliquez sur l'icône à droite de la zone "Source" (une petite icône de feuille de calcul). Cela vous permet de sélectionner la plage directement dans votre feuille Excel.
- Sélectionnez la plage de cellules contenant votre liste de régions dans la feuille "Listes" (par exemple,
Listes!$A$2:$A$6). Les références absolues ($) sont importantes pour que la plage reste fixe si vous copiez le menu déroulant vers d'autres cellules. - Cliquez à nouveau sur l'icône pour revenir à la fenêtre "Validation des données".
Capture d'écran (description textuelle): La fenêtre "Validation des données" affiche l'onglet "Options" avec "Liste" sélectionné sous "Autoriser" et la plage Listes!$A$2:$A$6 spécifiée dans la zone "Source".
Étape 5 : Personnaliser les messages d'entrée et d'erreur (facultatif)
Vous pouvez personnaliser les messages qui s'affichent lorsque l'utilisateur sélectionne une cellule avec le menu déroulant (message d'entrée) ou lorsqu'il entre une valeur non valide (message d'erreur).
- Dans la fenêtre "Validation des données", cliquez sur l'onglet "Message de saisie".
- Cochez la case "Afficher le message de saisie quand la cellule est sélectionnée".
- Entrez un titre et un message pour expliquer à l'utilisateur comment utiliser le menu déroulant.
Exemple :
- Titre : "Sélectionnez une région"
-
Message : "Veuillez sélectionner une région dans la liste déroulante."
-
Cliquez sur l'onglet "Alerte d'erreur".
- Choisissez un style d'alerte (par exemple, "Arrêt", "Avertissement" ou "Information"). Le style "Arrêt" empêche l'utilisateur d'entrer une valeur non valide.
- Entrez un titre et un message pour informer l'utilisateur qu'il a entré une valeur non valide.
Exemple :
- Titre : "Erreur de saisie"
- Message : "Veuillez sélectionner une région dans la liste proposée."
Capture d'écran (description textuelle): La fenêtre "Validation des données" affiche les onglets "Message de saisie" et "Alerte d'erreur" avec des messages personnalisés.
Étape 6 : Valider et tester le menu déroulant
- Cliquez sur le bouton "OK" dans la fenêtre "Validation des données".
- Sélectionnez une cellule où vous avez inséré le menu déroulant. Une petite flèche devrait apparaître à droite de la cellule.
- Cliquez sur la flèche pour afficher la liste des options. Sélectionnez une option.
- Essayez d'entrer une valeur non valide dans la cellule. Le message d'erreur que vous avez configuré devrait s'afficher.
Options avancées et astuces pour les menus déroulants Excel
Créer un menu déroulant dépendant d'un autre menu déroulant
Il est possible de créer des menus déroulants en cascade, où les options d'un menu déroulant dépendent de la sélection faite dans un autre menu déroulant. Cela nécessite l'utilisation de formules et de noms définis.
Exemple :
Vous avez un premier menu déroulant pour sélectionner un pays (France, Espagne, Italie) et un second menu déroulant qui affiche les villes de ce pays.
Cette fonctionnalité est plus avancée et nécessite une explication détaillée dans un article dédié.
Utiliser une formule pour la source du menu déroulant
Au lieu d'une plage de cellules, vous pouvez utiliser une formule pour définir la source du menu déroulant. Cela permet de créer des menus déroulants dynamiques qui s'adaptent en fonction d'autres données dans votre feuille de calcul.
Exemple :
Vous pouvez utiliser la fonction DECALER pour créer une plage dynamique qui s'étend automatiquement lorsque vous ajoutez de nouvelles options à votre liste.
Supprimer un menu déroulant
Pour supprimer un menu déroulant :
- Sélectionnez la cellule ou la plage de cellules contenant le menu déroulant.
- Cliquez sur l'onglet "Données" dans le ruban Excel.
- Dans le groupe "Outils de données", cliquez sur le bouton "Validation des données".
- Dans la fenêtre "Validation des données", cliquez sur le bouton "Effacer tout".
- Cliquez sur le bouton "OK".
Bonnes pratiques pour utiliser les menus déroulants
- Organisez vos listes de données : Placez vos listes sur une feuille séparée et nommez-la clairement.
- Utilisez des références absolues : Utilisez des références absolues (
$) dans la zone "Source" pour que la plage reste fixe si vous copiez le menu déroulant. - Personnalisez les messages : Créez des messages d'entrée et d'erreur clairs et informatifs pour guider les utilisateurs.
- Testez vos menus déroulants : Vérifiez que les menus déroulants fonctionnent correctement et que les messages d'erreur s'affichent correctement.
- Protégez votre feuille : Une fois que vous avez configuré vos menus déroulants, protégez votre feuille pour empêcher les utilisateurs de modifier accidentellement les listes de données.
Erreurs courantes à éviter
- Oublier les références absolues : Si vous ne utilisez pas de références absolues, la plage de données peut changer lorsque vous copiez le menu déroulant, ce qui peut entraîner des erreurs.
- Entrer des données non valides : Assurez-vous que les données entrées dans la zone "Source" sont correctes et qu'elles correspondent aux options que vous souhaitez proposer dans le menu déroulant.
- Ne pas tester le menu déroulant : Avant de partager votre feuille de calcul, testez le menu déroulant pour vous assurer qu'il fonctionne correctement.
Conclusion
La création de menus déroulants dans Excel est une compétence essentielle pour améliorer la qualité et la cohérence de vos données. En suivant les étapes décrites dans ce guide, vous pouvez facilement créer des menus déroulants personnalisés et optimiser vos feuilles de calcul. N'hésitez pas à explorer les options avancées et les astuces pour tirer le meilleur parti de cette fonctionnalité puissante. Les menus déroulants vous feront gagner du temps, réduiront les erreurs et faciliteront la collaboration sur vos projets Excel.