Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Liste déroulante successive

Laosurlamontagne

XLDnaute Occasionnel
Bonjour,

Je cherche à faire une liste déroulante à choix successif.

J'ai un classeur principal que j'ai nommé "Calcul" sur lequel je travaille et une série de "sous-classeur" SC1, SC2, ... où se trouve des données brutes en colonne DB1, DB2, etc... de longueur différente.

J'ai crée des listes SC1_DB1, SC1_DB2, SC2_DB1, SC2_DB2, ...

J'ai une première cellule (A1) où je peux choisir ma source SC1, SC2, ...

Je sais faire apparaitre une liste qui correspond au nom de la liste choisi en A1:

Code:
=DECALER(INDIRECT($A$1);0;;NBVAL(INDIRECT($A$1)))

Mais je souhaiterais faire appel au liste "_DB1" ou "_DB2". Comment puis-je ajouter le suffixe "_DBx" à la formule ci-dessus ?

Merci pour votre aide,
 

Dugenou

XLDnaute Barbatruc
Re : Liste déroulante successive

Bonjour,

=DECALER(INDIRECT($A$1&"_DBx");0;;NBVAL(INDIRECT($A$1&"_DBx")))

pas certain que ça suffise. Il vaudrait mieux avoir un classeur exemple avec seulement les listes de valeurs
 

Discussions similaires

Réponses
2
Affichages
350
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…