Bonjour,
J'ai repris ce que tu as fait en modifiant avec mon cas. J'ai des petits bug et problème.
cela ne ressemble pas trop !
Dans base, il y a les liste des couples valides
Dans liste de validation il y a le "formulaire", là où on pourra choisir les valeurs
code est un nom dynamique qui prendre forme en fonction de la valeur de la cellule colonne A de liste de validation
=DECALER(base!$B$1;EQUIV('liste de validation'!A2;base!$A:$A;0)-1;;EQUIV('liste de validation'!A2;base!$A:$A;1)-EQUIV('liste de validation'!A2;base!$A:$A;0)+1)
Donc, si en A2 de liste de validation j'ai une valeur comme HT10, en B2 de liste de validation on ne me donnera que les choix correspondants dans base et issus de la fonction DECALER
mais dans la mesure où tu n'as pas établi cette liste triée ou tu y mets de blancs, cela ne fonctionnera jamais !