L’une des utilisations vraiment intéressantes de la fonction de validation des données dans Excel est la possibilité de créer une liste déroulante à usage unique. Cette liste permet aux utilisateurs de sélectionner la cellule, puis de la sélectionner dans une liste de valeurs prédéfinies pour cette cellule. Une fois que l’utilisateur fait une sélection et se déplace vers une autre cellule, la flèche de la liste déroulante disparaît.

Commencez par créer une liste des valeurs que vous souhaitez voir disponibles dans la liste déroulante. Vous pouvez créer cette liste presque n’importe où, mais à des fins de conception, il est judicieux de placer la liste sur une feuille de calcul différente de celle où la saisie de données sera.

Par exemple, disons que vous voulez une liste de noms d’employés. Sur une nouvelle feuille de calcul, entrez les noms des employés de la manière souhaitée. (Vous voudrez probablement les trier d’une certaine manière.) Sélectionnez la liste et donnez-lui un nom tel que Employés. (Pour définir un nom, affichez l’onglet Formules du ruban et cliquez sur Définir le nom dans le groupe Noms définis.) Maintenant, de retour sur la feuille de calcul principale, procédez comme suit:

  1. Sélectionnez la cellule dans laquelle vous souhaitez que la liste déroulante apparaisse.

  2. Affichez l’onglet Données du ruban.

  3. Cliquez sur l’outil de validation des données dans le groupe Outils de données. Excel affiche la boîte de dialogue Validation des données, avec l’onglet Paramètres visible.

  4. À l’aide de la liste déroulante Autoriser, choisissez Liste. (Voir la figure 1.)

  5. Assurez-vous que la case à cocher Liste déroulante dans la cellule est activée.

  6. Dans la zone Source, entrez = Employés. (C’est le nom que vous avez donné précédemment à la liste des employés.) N’oubliez pas le signe égal; il est très important.

  7. Cliquez sur OK.

Désormais, chaque fois que quelqu’un sélectionne la cellule que vous avez utilisée à l’étape 1, une flèche de liste déroulante s’affiche à droite de la cellule. Cliquez sur la liste pour afficher une liste déroulante de tous les employés. L’utilisateur peut sélectionner l’un des employés mais ne peut pas entrer un nom différent. Lorsqu’ils se déplacent vers une autre cellule, la liste déroulante disparaît, mais la valeur sélectionnée reste visible.

En remarque, si vous ne souhaitez pas placer votre liste de données dans une feuille de calcul, vous pouvez entrer les choix directement dans la boîte de dialogue Validation des données. À l’étape 6 (la zone Source), omettez le signe égal et entrez simplement les choix. Séparez-les par des virgules, et ce sont les choix qui seront disponibles pour l’utilisateur.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (6191) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Single-Use_Drop-Down_List [Liste déroulante à usage unique].