Afficher une liste déroulante dans une cellule Excel

Mai 2013

Sur Excel, il est possible d'afficher une liste déroulante sur certaines cellules, qui permet de choisir parmi plusieurs valeurs prédéfinies.

Pour cela, sélectionner une ou plusieurs cellules (celles sur lesquelles vous voulez afficher la liste déroulante), puis allez dans l'onglet Données > Validation des données.

La fenêtre Validation des données s'affiche alors, dans la liste déroulante "Autoriser", choisissez "Liste", et dans Source, entrez toutes les valeurs que vous voulez faire apparaître dans le menu déroulant, chaque valeur étant séparée par un point virgule : ;. Par exemple si vous voulez afficher cette liste :

  • à faire
  • fait
  • annulé

écrivez : à faire;fait;annulé. C'est la technique la plus simple, mais il y a une autre méthode qui consiste à écrire les valeurs de la liste dans une feuille excel séparée, puis à nommer celle plage (via le gestionnaire de noms), et enfin à utiliser cette plage comme source de la liste.

Dans un tout autre contexte, cet article est très intéressant : qu'est-ce qu'une macro excel ?.

Liste déroulante sur Excel 2007

La mise en place de cette validation vous empêche de saisir une valeur autre que celles autorisées dans la liste déroulante, vous aurez cette erreur :

La valeur que vous avez tapée n'est pas valide.
Un utilisateur a restreint les valeurs que peut prendre cette cellule.

Pour supprimer cette contrainte, il suffit de retourner dans la fenêtre Validation des données, onglet Alerte d'erreur, et de décocher la case "Quand des données non valides sont tapées".

Fini de lire cette page ? allez faire un tour ici : photomanipulation surréaliste, ça peut vous intéresser.

0 commentaire
facultatif
Facebook Twitter RSS Email
Forum Excel
Venez découvrir le nouveau forum excel question/réponse à la stackoverflow.com !
Forum Excel
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré