Excel liste déroulante

Bonjour,

J'ai besoin de votre aide. J'ai fait une liste déroulante avec tous les noms des employés de l'entreprise affecté par véhicule . Je voudrai qu'une fois que je ai placé un nom dans une cellule il n'apparaisse plus dans la liste déroulante. Quelqu'un à une solution?

Merci.

1 réponse

  1. Modérateur
    Salut,
    J'ai une solution, pas très élégante, qui ne fonctionne pas à chaque fois, qui est de plus assez restrictive, mais qui a le mérite de n'utiliser que des formules et pas de vba.
    La voici :
    En G3:G11 ta liste de noms.
    En H3 saisir : =SI(ESTERREUR(RECHERCHEV(G3;$B$7:$B$14;1;FAUX));G3;"")
    formule à "étirer" vers le bas jusqu'en H11.
    En B7:B14, les cellules ou vous saisissez vos noms.
    Ne vous reste plus qu'à faire votre liste déroulante (Xl<2007) :
    Sélectionnez votre cellule, données/validation Autoriser : liste, source : =$H$3:$H$11
    Un fichier exemple?
    1. Merci pour la rapidité de ta réponse.Je vais faire comme ça.
    2. Contributeur
      Bonsoir
      Bonsoir Pijaku
      une autre solution, je pense, mais pas plus élégante. Les colonnes B et C peuvent être masquées.
      https://www.cjoint.com/?0bgsZwYjCAH

      Bien cordialement et une bonne année, c'est encore temps
    3. Modérateur
      Salut,
      Salut Vaucluse et bonne année également!!!
      Ta solution est tout de même plus élégante, je la recommande donc...
      A+