[RESOLU] Problème avec liste dynamique en cascade

miloo

XLDnaute Junior
Bonjour à tous
Je me suis inspiré de ce post:
https://www.excel-downloads.com/threads/probleme-avec-liste-dynamique-en-cascade.55833/
pour faire une liste dynamique en cascade.
J'ai retenu la réponse #2 de Charly2 et le fichier attaché . Il me convient car j'ai besoin d'une liste 1 qui oriente vers des choix 2, 3, 4 dépendants de la liste 1 (et pas liste 3 en fonction de liste 2 elle-même en fonction de liste 1 comme pour la suite du post).
Le fichier original est Dam77_Classeur1.xls joint à ce post.

Je l'ai adapté pour ajouter une liste 4.
Liste 1: Fournisseurs, Liste 2: SupportEnvoi, Liste 3: Interface, Liste 4: Contact
Cela marche bien pour ensuite faire son choix dans une seule ligne (voir fichier Envoi.xls, ligne 2 onglet "Envoi").
Plage nommée FNR =Envois!$C$2

Cependant, je veux créer tout un listing de plusieurs lignes, voir fichier Envoi2.xls. J'ai modifié la plage de données FNR décrite ci-dessus en FNR =Envois!$C$2:$C$1048576 pour l'appliquer sur toutes les lignes du fichier. Cela ne fonctionne pas, la sélection des listes 2, 3, 4 se fait toujours en fonction du FNR sélectionné en ligne 2, mais pas le FNR sélectionné sur la même ligne.

Sauriez-vous m'aider?

Merci!
 

Pièces jointes

  • Dam77_Classeur1.xls
    22 KB · Affichages: 28
  • Envoi.xlsx
    117.9 KB · Affichages: 39
  • Envoi2.xlsx
    117.9 KB · Affichages: 37
Dernière édition:

Iznogood1

XLDnaute Impliqué
Re : Problème avec liste dynamique en cascade

Bonjour,

le problème vient de tes formules définissant les listes dynamiques

Mets toi sur la ligne 2 de la feuille Envoi et dans tes formules, remplace
EQUIV(FNR;ListeFNR;0) par EQUIV(Envois!$C2;ListeFNR;0)
 

Pièces jointes

  • Envoi2-1.xlsx
    117.6 KB · Affichages: 41
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
315 095
Messages
2 116 165
Membres
112 675
dernier inscrit
Tazra_IMOU