Source trop complexe dans une validation

Bonjour à tous !

J'ai petit soucis assez

Je mets en place dans un classeur excel des listes déroulantes de choix dans des cellules.

Sachant que le choix dans la première liste déroulante conditionne le contenu de la seconde.

Pour cela, j'ai une feuille source qui contient la source d'alimentation de ces listes.

J'ai nommé des plages qui s'adaptent automatiquement si on ajoute un item.

Dans les classeurs qui contiennent les listes déroulantes, j'ai créer une validation.

Ce qui me donne ceci :

Liste_1 : validation, Autoriser Liste, source "=Liste_Cat"

Liste_Cat plage nommée : "=DECALER(Cat1;0;0;NBVAL(Cat_Col)-1;1)"

Cat_Col plage nommée qui contient la colonne de la première liste déroulante "=Source!$A:$A"

Liste_2 : validation, Autoriser Liste, source "=INDIRECT("Cat_"&INDIRECT(ADRESSE(LIGNE();COLONNE()-1)))"

Cat_xxxx sont plusieurs plages nommées dont le nom dépend de la sélection dans Liste_Cat.

Avec ceci tout va bien.

Cependant, Liste_2 ne peut s'agrandir automatiquement comme Liste_1.

J'ai donc créé une plage nommée Liste_Cat_xxxx

"=DECALER(Cat_xxxx1;0;0;NBVAL(Cat_xxxx_Col)-1;1)"

Cat_xxxx1 : plage nommée qui contient la deuxième cellule de la colonne (dont la première cellule est le titre de la colonne)

Cat_xxxx_Col : plage nommée de la colonne entière.

Puis j'ai changer la source de validation de Liste_2 par ceci :

"=INDIRECT("Liste_Cat_"&INDIRECT(ADRESSE(LIGNE();COLONNE()-1)))"

Remarquez que je n'ai ajouté que "Liste_" devant Cat.

Mais voilà, si j'utilise Liste_Cat_xxxx à la place de Cat_xxxx, ca ne fonctionne pas.

Avez-vous une idée ????

Merci pour vos suggestions !

Bonjour,

Soit le bienvenu sur le forum.

Un petit extrait de ton fichier en pièce jointe (voir au haut de cette page Joindre un fichier) serait bien plus facile pour détecter le problème, et éventuellement te proposer une solution.

dre a écrit :

Bonjour,

Soit le bienvenu sur le forum.

Merci !!

dre a écrit :

Un petit extrait de ton fichier en pièce jointe (voir au haut de cette page Joindre un fichier) serait bien plus facile pour détecter le problème, et éventuellement te proposer une solution.

j'ai créé un fichier test. Je l'envoi tout de suite.

Voici : https://www.excel-pratique.com/~files/doc/Listes_deroulantes.xls

Bonjour,

Petit exemple de la façon de procéder :

https://www.excel-pratique.com/~files/doc/jbaudin.xls

A toi à l'adapter à tes besoins.

Bonjour,

Comme je l'avais préparé, voici mon fichier avec données dans autre feuille

https://www.excel-pratique.com/~files/doc/4e6j7Listes_deroulantes.xls

Amicalement

Nad

Rechercher des sujets similaires à "source trop complexe validation"