Maîtriser Liste déroulante dans Excel : un guide complet
La Liste déroulante est une fonctionnalité puissante d’Excel qui permet aux utilisateurs de sélectionner des valeurs parmi des options prédéfinies au lieu de les saisir manuellement, garantissant ainsi une meilleure précision et efficacité lors de la saisie des données. Que vous soyez débutant ou utilisateur expérimenté d’Excel, comprendre et utiliser la Liste déroulante peut grandement améliorer votre productivité et vos capacités de gestion des données. Dans cet article, nous vous présenterons pas à pas différentes méthodes pour créer une Liste déroulante dans Excel.
Vidéo : Créer une liste déroulante
Créer une Liste déroulante
Découvrez dès maintenant comment créer une liste déroulante dans Excel.
Créer une Liste déroulante en saisissant manuellement
Étape 1 : Sélectionnez la ou les cellules dans lesquelles vous souhaitez placer la Liste déroulante

Étape 2 : Cliquez sur l’onglet Données, puis sur Validation des données

Étape 3 : Spécifiez les paramètres dans la boîte de dialogue Validation des données
Sous l’onglet Paramètres, veuillez définir les options suivantes :
- Choisissez Listedans AutoriserListe déroulante ;
- Saisissez les éléments que vous souhaitez afficher dans le Liste déroulante dans la zone Source, en les séparant par une virgule ;
- Cliquez sur OK.

Résultat :
La liste déroulante est désormais créée.

Avantages de cette méthode : Aucune feuille de calcul ni plage n’est nécessaire pour stocker la liste source.
Inconvénients de cette méthode : si vous souhaitez ajouter, supprimer ou modifier les éléments de la liste déroulante, vous devez ouvrir la boîte de dialogue Validation des données et modifier manuellement les éléments dans la zone Source.
Avant d’appliquer les méthodes ci-dessous pour créer une liste déroulante, vous devez définir ou créer les éléments à y inclure. Cet ensemble, appelé « liste source », doit être organisé dans une plage spécifique.
Assurez-vous que chaque élément de la liste source se trouve dans une cellule distincte. Cette liste peut se situer dans la même feuille que le Liste déroulante nouvellement créé, dans une autre feuille ou dans un autre classeur.

Créer une Liste déroulante à partir d’une plage
Pour créer une Liste déroulante à partir d’une plage de valeurs de cellules, procédez comme suit :
Étape 1 : Sélectionnez la ou les cellules dans lesquelles vous souhaitez placer la Liste déroulante
Étape 2 : Cliquez sur l’onglet Données, puis sur Validation des données

Étape 3 : Spécifiez les paramètres dans la boîte de dialogue Validation des données
Sous l’onglet Paramètres, veuillez définir les options suivantes :
- Choisissez Listedans AutoriserListe déroulante ;
- Cliquez sur l’icône de sélection
pour choisir la liste source dans la zone Source; - Cliquez sur OK.

Résultat :
La liste déroulante est désormais créée.

Avantages de cette méthode : vous pouvez modifier votre liste déroulante en apportant des modifications directement dans la plage référencée (liste source), sans avoir à éditer chaque élément un par un dans la zone Source de la boîte de dialogue Validation des données.
Inconvénients de cette méthode : si vous souhaitez ajouter des éléments en dessous ou supprimer des éléments de la liste déroulante, vous devez mettre à jour la plage référencée dans la zone Source de la boîte de dialogue Validation des données. Pour que les éléments soient mis à jour automatiquement en fonction de la liste source, vous devez convertir la liste source en tableau.
Conseils:
Si vous préférez éviter de convertir la liste source en tableau ou de mettre à jour manuellement la plage référencée dans la boîte de dialogue Validation des données chaque fois que vous ajoutez de nouveaux éléments, voici deux astuces pour que votre liste déroulante se mette à jour automatiquement dès l’ajout d’éléments à la liste source.
Lorsque vous sélectionnez la liste source dans la boîte de dialogue Validation des données, incluez quelques cellules vides en bas des données source : vous pourrez ainsi ajouter de nouveaux éléments à la liste directement en les saisissant dans ces cellules vides.

Insérez de nouvelles lignes dans la liste source, saisissez-y les nouveaux éléments, et la liste déroulante sera automatiquement mise à jour.
Créer une Liste déroulante avec Kutools
Voici une fonctionnalité pratique : Créer des listes déroulantes simples de Kutools pour Excel vous permet de créer rapidement et facilement une liste déroulante en quelques clics seulement. Voici comment procéder :
- Sélectionnez la ou les cellules destinées à accueillir le Liste déroulante ;
- Cliquez sur l’onglet Kutools, puis cliquez sur Liste déroulante>Créer une liste déroulante simple;
- Sélectionnez la plage de cellules (ou saisissez directement les éléments séparés par une virgule) que vous souhaitez afficher dans la liste déroulante, puis cliquez sur OK.

Remarques :
- Avant d’utiliser cette fonctionnalité, veuillez d’abord installer Kutools pour Excel.Cliquez ici pour télécharger et bénéficier d’un essai gratuit de 30 jours.
- Outre cette fonctionnalité, d’autres fonctions pratiques permettent de créer facilement un(e) Liste déroulante avancée, telles que la création d’un(e)Liste dynamique, la création d’un(e)Liste déroulante avec sélections multiples, la création d’un(e)Liste déroulante avec cases à cocher, et ainsi de suite.
Créer une Liste déroulante à partir d’un tableau (dynamique)
Pour créer une liste déroulante dynamique et extensible qui se met à jour automatiquement dès que vous ajoutez ou supprimez des éléments dans la liste source, placez vos données sources dans un tableau Excel.
Étape 1 : Convertissez la liste source en tableau
Sélectionnez la liste source, puis cliquez sur Insertion > Tableau. Dans la boîte de dialogue Créer un tableau, si votre sélection inclut des en-têtes de colonne, cochez la case Mon tableau comporte des en-têtes, puis cliquez sur OK.

Étape 2 : Sélectionnez la ou les cellules dans lesquelles vous souhaitez placer la Liste déroulante
Étape 3 : Cliquez sur l’onglet Données, puis sur Validation des données

Étape 4 : Spécifiez les paramètres dans la boîte de dialogue Validation des données
Sous l’onglet Paramètres, veuillez définir les options suivantes :
- Choisissez Listedans AutoriserListe déroulante ;
- Cliquez sur l’icône de sélection
pour choisir la plage du tableau (sans l’en-tête) dans la zone Source; - Cliquez sur OK.

Résultat :
La liste déroulante a été créée.

Et lorsque vous ajoutez ou supprimez des éléments dans le tableau source, la liste déroulante se met à jour automatiquement.

Avantages de cette méthode : Vous pouvez modifier votre liste déroulante en ajustant directement le tableau source — éditez les éléments existants, ajoutez-en de nouveaux ou supprimez ceux dont vous n’avez plus besoin.
Inconvénients de cette méthode : Aucun.
- Pour activer la mise à jour automatique de la Liste déroulante lors de l’ajout de nouveaux éléments à un tableau, procédez comme suit :
- Cliquez sur le dernier élément du tableau.
- Appuyez sur la touche Entrée pour passer à la cellule suivante.
- Saisissez le nouvel élément directement dans la cellule : il sera automatiquement ajouté à la liste déroulante.
- Si votre tableau ne s’élargit pas automatiquement, rendez-vous dans Fichier > Options > Relecture, puis cliquez sur Options de correction automatique. Ensuite, sous l’onglet Mise en forme automatique pendant la frappe, cochez l’option Inclure automatiquement les nouvelles lignes et colonnes dans le tableau pendant que vous travaillez.
Créer une Liste déroulante à partir d’un(e) Nom de la cellule
Si vous devez créer des listes déroulantes sur plusieurs feuilles à partir d’une même liste source, nous vous recommandons de définir un nom de plage pour cette liste source afin d’y faire référence facilement.
Étape 1 : Créez une Nom de la cellule pour la liste source
Sélectionnez la liste source, puis accédez à la zone de nom (située à côté de la barre de formule), saisissez-y un nom (le nom ne doit contenir ni espaces ni caractères spéciaux), puis appuyez sur la touche Entrée pour terminer.

Étape 2 : Sélectionnez la ou les cellules dans lesquelles vous souhaitez placer la Liste déroulante
Étape 3 : Cliquez sur l’onglet Données, puis sur Validation des données

Étape 4 : Spécifiez les paramètres dans la boîte de dialogue Validation des données
Sous l’onglet Paramètres, veuillez définir les options suivantes :
- Choisissez Listedans AutoriserListe déroulante;
- Saisissez un signe égal suivi du nom que vous avez défini à l’étape 1 dans la section Source, comme suit :
Vous pouvez également cliquer dans la zone de texte Source, puis appuyer sur la touche F3 pour ouvrir la boîte de dialogue Coller le nom, sélectionner le nom souhaité dans la liste, puis cliquer sur OK pour l’insérer dans la zone de texte.=SourceList - Cliquez sur OK.

Résultat :
La liste déroulante a été créée.

Avantages de cette méthode : vous pouvez créer facilement et rapidement des listes déroulantes sur plusieurs feuilles en saisissant le nom dans la section Source de la boîte de dialogue Validation des données.
Inconvénients de cette méthode : si vous souhaitez ajouter des éléments en dessous ou supprimer des éléments de la liste déroulante, vous devez mettre à jour la plage nommée dans le Gestionnaire de noms.
Créer une Liste déroulante à partir d’un autre classeur
Si la liste source et la liste déroulante à créer se trouvent dans des classeurs différents, une alerte s’affiche lors de la sélection de la liste source dans la section Source de la boîte de dialogue Validation des données, empêchant ainsi la création.

Cette section explique comment créer une liste déroulante à partir d’un autre classeur.
Étape 1 : Créez une Nom de la cellule pour la liste source dans le classeur source
Dans le classeur source, sélectionnez les éléments que vous souhaitez inclure dans la liste déroulante. Rendez-vous ensuite dans la zone de nom, située à côté de la barre de formule, et saisissez un nom, par exemple «SourceList».

Étape 2 : Définissez un nom faisant référence à votre liste source dans le classeur Liste déroulante
Activez le classeur dans lequel vous souhaitez créer une liste déroulante, puis cliquez sur Formule > Définir un nom.
Définir un nom "/>Dans la boîte de dialogue qui s’ouvre Nouveau nom, procédez comme suit :
- Saisissez un nom dans la zone Nom, par exemple Éléments;
- Saisissez un signe égal suivi de la Nom du classeur source et du nom que vous avez défini pour la liste source à l’étape 1 dans la zone Fait référence à, par exemple
=SourceFile.xlsx!SourceList - Cliquez sur OK.
- Généralement, SourceFile correspond au nom du classeur source avec son extension. Si aucune extension n’est présente, ajoutez simplement un point d’exclamation (!) suivi du nom de la cellule. Si le nom du classeur contient des espaces ou des caractères non alphabétiques, vous devez entourer ce nom de guillemets simples, comme ceci :
='Source File.xlsx'!SourceList - N’oubliez pas d’insérer un point d’exclamation entre le nom du classeur et le nom de la plage.
Étape 3 : Sélectionnez la ou les cellules dans lesquelles vous souhaitez placer la Liste déroulante
Étape 4 : Cliquez sur l’onglet Données, puis sur Validation des données

Étape 5 : Spécifiez les paramètres dans la boîte de dialogue Validation des données
Sous l’onglet Paramètres, veuillez définir les options suivantes :
- Choisissez Listedans AutoriserListe déroulante;
- Saisissez un signe égal suivi du nom que vous avez défini à l’étape 3 dans la section Source, comme suit :
=Items - Cliquez sur OK.

Résultat :
La liste déroulante a été créée.

Inconvénients de cette méthode : si le classeur source est fermé, la liste déroulante ne fonctionne pas. De plus, elle ne se met pas à jour automatiquement lorsqu’on ajoute de nouveaux éléments à la liste source.
Alerte d’erreur (autoriser d’autres saisies)
Par défaut, la liste déroulante n’autorise la saisie dans une cellule qu’aux seules valeurs figurant dans la liste. Si vous entrez une valeur absente de la liste déroulante et appuyez sur Entrée, une alerte d’erreur s’affiche, comme illustré ci-dessous. En cliquant sur le bouton Réessayer, la valeur saisie est sélectionnée pour modification. En cliquant sur le bouton Annuler, la valeur saisie est effacée.

Si vous souhaitez autoriser les utilisateurs à saisir d’autres valeurs et empêcher l’affichage de l’alerte d’erreur, procédez comme suit :
Sélectionnez les cellules dotées d’une liste déroulante pour lesquelles vous souhaitez désactiver l’alerte d’erreur, puis cliquez sur Données > Validation des données.
Dans la boîte de dialogue Validation des données, sous l’onglet Alerte d’erreur, décochez la case Afficher une alerte d’erreur après la saisie de données non valides, puis cliquez sur OK.

Désormais, aucune alerte d’erreur ne s’affiche lorsque l’utilisateur saisit d’autres valeurs.
Si vous souhaitez autoriser les utilisateurs à saisir d’autres valeurs tout en affichant une alerte pour les avertir, procédez comme suit :
Sélectionnez les cellules dotées d’une liste déroulante dans lesquelles vous souhaitez autoriser la saisie d’autres valeurs, puis cliquez sur Données > Validation des données.
- Dans la boîte de dialogue Validation des données, sous l’onglet Alerte d’erreur:
- Conservez la case à cocher Afficher une alerte d’erreur après la saisie de données non validesactivée ;
- Sélectionnez Informationdans la liste déroulante StyleListe déroulante;
- Spécifiez le Titre et le Message d’erreur, puis cliquez sur OK.

À partir de maintenant, lorsqu’un utilisateur saisit d’autres valeurs, une boîte de dialogue apparaît pour l’avertir : cliquez sur OK pour conserver la valeur saisie, ou sur Annuler pour effacer la valeur entrée.

- Vous pouvez également sélectionner «Avertissement» dans la liste Style, puis saisir un Titre et un Message d’erreur. Cette option fonctionne de manière similaire à « Information », mais affiche une icône d’avertissement jaune avec un point d’exclamation.
- Si vous ne savez pas quel titre ou message saisir, laissez simplement ces champs vides : Excel affichera alors l’alerte par défaut.
Message de saisie
Lors de la création d’une liste déroulante, vous pouvez ajouter un message d’entrée pour rappeler aux utilisateurs de sélectionner un élément dans la liste dès qu’ils cliquent sur la cellule concernée, ou pour afficher toute autre information de votre choix.
1. Sélectionnez les cellules dotées d’une liste déroulante auxquelles vous souhaitez ajouter un message d’entrée, puis cliquez sur Données > Validation des données.
2. Dans la boîte de dialogue Validation des données, sous l’onglet Message d’entrée
- Conservez la case à cocher Afficher le message de saisie lorsque la celluleest sélectionnéecochée ;
- Spécifiez le Titre et le Message de saisie, puis cliquez sur OK.

Désormais, dès qu’un utilisateur sélectionne la cellule, une zone de texte jaune affichant les informations que vous avez fournies apparaît.

Autres remarques
Par défaut, lorsque vous créez une liste déroulante, la case à cocher «Ignorer les cellules vides» est cochée. Cela signifie que les utilisateurs peuvent laisser des cellules vides sans déclencher d’alerte.
Si la case à cocher « Ignorer les cellules vides » est décochée, les cellules vides de la plage seront considérées comme des entrées invalides et une alerte s’affichera.
Si vous souhaitez modifier l’ordre des éléments dans la liste déroulante, il vous suffit de réorganiser la liste source.
Si la fonction Validation des données est désactivée, c’est probablement parce que vous travaillez sur une feuille protégée. Pour l’activer, il suffit de déprotéger la feuille, puis d’appliquer les paramètres souhaités.
Meilleurs outils de productivité bureautique
Améliorez considérablement vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour booster votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab Apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez la lecture et l’édition à onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, au lieu de le faire dans des fenêtres séparées.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools en un seul installateur.
Kutools for Office regroupe des compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, offrant ainsi une solution idéale aux équipes qui utilisent plusieurs applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit complet de 30 jours— aucune inscription ni carte bancaire requise
- Meilleur rapport qualité-prix— économisez par rapport à l’achat séparé des compléments
Table des matières
- Vidéo : Créer une liste déroulante
- Créer un(e) Liste déroulante
- Par saisie manuelle
- À partir d’une plage
- Avec Kutools en moins de clics
- À partir d’un tableau (dynamique)
- À partir d’un(e) Nom de la cellule
- À partir d’un autre classeur
- Alerte d’erreur (autoriser d’autres saisies)
- Message de saisie
- Autres remarques
- Articles associés
- Les meilleurs outils de productivité Office
- Commentaires


Définir un nom "/>



