Créer une liste déroulante

Vous pouvez aider les utilisateurs à travailler 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.

Votre navigateur ne prend pas en charge la vidéo. Installez Microsoft Silverlight, Adobe Flash Player ou Internet Explorer 9.
  1. 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.

    Tableau Excel utilisé comme source de liste pour la Validation des données

    Remarques : 

  2. Sélectionnez la cellule de la feuille de calcul dans laquelle vous voulez créer la liste déroulante.

  3. Dans le ruban, accédez à la l’onglet Données, puis à Validation des données.

    Remarque : Si vous ne pouvez pas cliquer sur Validation des données, il se peut que la feuille de calcul soit protégée ou partagée. Le cas échéant, vous pouvez verrouiller ou déverrouiller des zones spécifiques d’une feuille de calcul protégée, ou cesser de partager la feuille de calcul, puis réessayer l’étape 3.

  4. Sous l’onglet Options, dans la zone Autoriser, cliquez sur Liste.

  5. Cliquez dans la Source, puis sélectionnez votre plage de liste. Nous avons placé la nôtre sur une feuille nommée Villes, dans la plage A2:A9. Notez que nous avons exclu la ligne d’en-tête, car nous ne voulons pas qu’elle puisse être une option de sélection :

    Options de la liste de validation des données

  6. Si les utilisateurs auront la possibilité de laisser la cellule vide, activez la case Ignorer si vide.

  7. Activez la case Liste déroulante dans la cellule.

  8. Cliquez sur l’onglet Message de saisie.

    • Si vous voulez qu’un message s’affiche lorsque l’utilisateur clique sur la cellule, cochez la case Quand la cellule est sélectionnée et tapez un titre et un message dans les zones (225 caractères maximum). Si vous ne voulez pas qu’un message s’affiche, décochez la case.

      Option Message de saisie de Validation des données

  9. Cliquez sur l’onglet Alerte d’erreur.

    • Si vous souhaitez qu’un message contextuel s’affiche quand l’utilisateur entre un élément ne figurant pas dans votre liste, cochez la case Quand des données non valides sont tapées, choisissez une option dans la zone Style, puis tapez un titre et un message. Si vous ne souhaitez pas un message s’affiche, désactivez la case à cocher.

      Options de Message d’erreur de liste déroulante Validation des données

  10. Vous hésitez sur le choix de l’option dans la zone Style ?

    • Pour afficher un message qui n’empêche pas les utilisateurs d’entrer des données ne figurant pas dans la liste déroulante, cliquez sur Informations ou Avertissement. L’option Informations a pour effet d’afficher un message avec l’icône Le message présente une icône d’informations mais n’empêche pas l’utilisateur d’effectuer une sélection dans la liste déroulante. , et l’option Avertissement d’afficher un message avec l’icône Le message présente une icône d’avertissement mais n’empêche pas l’utilisateur d’effectuer une sélection dans la liste déroulante. .

    • Pour empêcher les utilisateurs d’entrer des données ne figurant pas dans la liste déroulante, cliquez sur Arrêter.

      Remarque : Si vous n’ajoutez pas de titre ou de texte, le titre par défaut est « Microsoft Excel » et le message par défaut est « La valeur que vous avez tapée n’est pas valide. Un utilisateur a restreint les valeurs que peut accepter cette cellule. »

Après avoir créé votre liste déroulante, vérifiez qu’elle fonctionne comme prévu. Par exemple, vous voudrez peut-être vérifier si la cellule est suffisamment large pour afficher toutes vos entrées.

Si la liste d’entrées de votre liste déroulante se trouve dans une autre feuille de calcul et que vous souhaitez empêcher les utilisateurs de la consulter ou d’y apporter des modifications, envisagez de masquer et protéger cette feuille de calcul. Pour plus d’informations sur la protection d’une feuille de calcul, voir Verrouiller les cellules pour les protéger.

Si vous décidez de modifier les options figurant dans votre liste déroulante, voir Ajouter ou supprimer des éléments dans une liste déroulante.

Pour supprimer une liste déroulante, voir Supprimer une liste déroulante.

Vous pouvez télécharger un exemple de classeur contenant plusieurs exemples de validation des données comme celui présenté dans cet article. Vous pouvez les suivre ou créer vos propres scénarios de validation des données. Télécharger les exemples de validation des données Excel.

La saisie de données est plus rapide et plus précise lorsque vous restreignez les valeurs insérables dans une cellule aux choix répertoriés dans une liste déroulante.

Liste déroulante contenant les valeurs Élevé, Moyen et Faible

Commencez par dresser une liste d’entrées valides sur une feuille, puis triez ou réorganisez les entrées de façon à ce qu’elles apparaissent dans l’ordre souhaité. Vous pouvez ensuite utiliser les entrées comme source pour votre liste déroulante de données. Si la liste n’est pas longue, vous pouvez facilement y faire référence et taper les entrées directement dans l’outil de validation des données.

  1. Créez une liste d’entrées valides pour la liste déroulante, tapées sur une feuille dans une seule colonne ou ligne ne contenant pas de cellules vides.

  2. Sélectionnez les cellules dans lesquelles vous voulez restreindre l’entrée de données.

  3. Sous l’onglet Données, sous Outils, cliquez sur Validation des données ou sur Valider.

    Menu de données de barre d’outil Excel avec l’option Validation des données sélectionnée

    Remarque : Si la commande de validation est indisponible, il se peut que la feuille soit protégée ou que le classeur soit partagé. Vous ne pouvez pas modifier les paramètres de validation des données si votre classeur est partagé ou votre feuille protégée. Pour plus d’informations sur la protection des classeurs, voir Protéger un classeur.

  4. Cliquez sur l’onglet Paramètres, puis, dans le menu contextuel Autoriser, cliquez sur Liste.

  5. Cliquez dans la zone Source, puis, sur votre feuille, sélectionnez votre liste d’entrées valides.

    La taille de la boîte de dialogue diminue afin d’améliorer la lisibilité de la feuille.

  6. Appuyez sur RETOUR ou cliquez sur le bouton Développer Bouton de développement Validation des données pour restaurer la boîte de dialogue, puis cliquez sur OK.

    Conseils : 

    • Vous pouvez également entrer des valeurs directement dans la zone Source, en les séparant par des virgules.

    • Pour modifier la liste des entrées valides, modifiez simplement les valeurs dans la liste source, ou modifiez la plage dans la zone Source.

    • Vous pouvez spécifier votre propre message d’erreur pour réagir aux entrées de données non valides. Sous l’onglet Données, cliquez sur Validation des données ou sur Valider, puis sur l’onglet Alerte d’erreur.

Voir aussi

Appliquer une validation des données à des cellules

Simplification de la saisie de données à l’aide d’un formulaire

  1. 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.

    Remarques : 

  2. Sélectionnez la cellule de la feuille de calcul dans laquelle vous voulez créer la liste déroulante.

  3. Dans le ruban, accédez à la l’onglet Données, puis cliquez sur Validation des données.

  4. Sous l’onglet Options, dans la zone Autoriser, cliquez sur Liste.

  5. Si vous déjà créé un tableau contenant les entrées de la liste déroulante, cliquez sur la zone Source, puis cliquez sur les cellules contenant ces entrées et faites-les glisser. Toutefois, n’incluez pas la cellule d’en-tête. Incluez uniquement les cellules qui doivent figurer dans la liste déroulante. Vous pouvez également taper simplement dans la zone Source une liste d’entrées séparées par des virgules, comme suit :

    Fruits, légumes, céréales, produits laitiers, en-cas

  6. Si les utilisateurs auront la possibilité de laisser la cellule vide, activez la case Ignorer si vide.

  7. Activez la case Liste déroulante dans la cellule.

  8. Cliquez sur l’onglet Message de saisie.

    • Si vous voulez qu’un message contextuel s’affiche quand l’utilisateur clique sur la cellule, activez la case à cocher Afficher le message, puis tapez un titre et un message dans les zones (jusqu’à 225 caractères). Si vous ne voulez pas qu’un message s’affiche, désactivez la case à cocher.

  9. Cliquez sur l’onglet Alerte d’erreur.

    • Si vous souhaitez qu’un message contextuel s’affiche quand l’utilisateur entre un élément ne figurant pas dans votre liste, activez la case à cocher Afficher l’alerte, sélectionnez une option dans la zone Type, puis tapez un titre et un message. Si vous ne souhaitez pas un message s’affiche, désactivez la case à cocher.

  10. Cliquez sur OK.

Après avoir créé votre liste déroulante, assurez-vous qu’elle fonctionne comme vous le souhaitez. Par exemple, vous pouvez vérifier si la cellule est suffisamment large pour afficher toutes vos entrées. Si vous décidez de modifier les options figurant dans votre liste déroulante, voir Ajouter ou supprimer des éléments dans une liste déroulante. Pour supprimer une liste déroulante, voir Supprimer une liste déroulante.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel, obtenir une assistance dans la communauté Answers ou suggérer une nouvelle fonctionnalité ou une amélioration sur le forum Excel User Voice.

Voir aussi

Appliquer une validation des données aux cellules

Toutes les fonctions Excel (par catégorie)

Création de listes déroulantes (préversion gratuite)

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×