liste déroulante conditionnelle

benj95

XLDnaute Nouveau
Bonjour à tous,

J'aimerais pouvoir créer des listes différentes dans la même cellule selon la valeur de la cellule précédente.

J'ai essayé dans "validation de données" de choisir liste et de conditionner de telle sorte:

SI(A1="blabla";liste déroulante 1; SI(A1="tructruc";liste déroulante 2; SI(A1="bidule"; liste ddéroulante 3; ....)))

Mon soucis est le suivant, là ou je mets cette fonction elle ne supporte que 4 ou 5 fonction SI, après excel bloque le rajout d'autres conditions.

Dois-je passer par du code VBA? et si oui auriez-vous des pistes de réflexion pour moi?

Merci d'avance.

Je mets en pièce jointe un exemple de mon besoin, dans mon vrai tableau j'ai une dizaine de listes déroulantes différentes.
 

Pièces jointes

  • liste déroulante conditionnelle.xlsx
    10.9 KB · Affichages: 57

kingfadhel

XLDnaute Impliqué
Re : liste déroulante conditionnelle

Bonjour,

voila un fichier sur lequel j'ai eu de l'aide sur le forum, espérant que tu trouveras ton bonheur.
 

Pièces jointes

  • Stock.xlsm
    27 KB · Affichages: 47
  • Stock.xlsm
    27 KB · Affichages: 55
  • Stock.xlsm
    27 KB · Affichages: 57

Dranreb

XLDnaute Barbatruc
Re : liste déroulante conditionnelle

Bonjour.

Si par chance toutes vos valeurs de choix possibles dans la 1ère liste peuvent être des noms valides, vous pourriez donner ces noms aux listes secondaires et mettre Autoriser: Liste =INDIRECT($J5)
 

Discussions similaires

Réponses
8
Affichages
171

Statistiques des forums

Discussions
312 229
Messages
2 086 424
Membres
103 206
dernier inscrit
diambote