Recherche Excel dans plusieurs onglet
Résolu
Utilisateur anonyme
-
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24581 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai un classeur qui contient une 20aine de feuilles nommées toutes par des lettres majuscule : A,B,C..
Sur une feuille a part, j'ai dans une liste déroulante tous les noms des feuilles.
j'aimerais que lorsque je clic par exemple sur le choix C, une liste d'informations contenue dans la feuille C apparaissent alors sur ma feuille a part....
les informations seront recherchées via une recherchev mais ma question c'est comment je fait pour dire a Excel :"Si la valeur de la liste déroulante vaut C, alors va chercher tes informations dans la feuille C" ?????
--
"Ne dites jamais à votre ordinateur que vous êtes pressés"
j'ai un classeur qui contient une 20aine de feuilles nommées toutes par des lettres majuscule : A,B,C..
Sur une feuille a part, j'ai dans une liste déroulante tous les noms des feuilles.
j'aimerais que lorsque je clic par exemple sur le choix C, une liste d'informations contenue dans la feuille C apparaissent alors sur ma feuille a part....
les informations seront recherchées via une recherchev mais ma question c'est comment je fait pour dire a Excel :"Si la valeur de la liste déroulante vaut C, alors va chercher tes informations dans la feuille C" ?????
--
"Ne dites jamais à votre ordinateur que vous êtes pressés"
4 réponses
-
Bonjour,
En utilisant indirect() pour ta plage de recherche.
Avec en A1 le nom de ta feuille C, en B1 la valeur recherchée :
=RECHERCHEV(B1;INDIRECT("'" & A1 & "'!$A$1:$E$20");2;FAUX)
attention au " ' " et au " '
eric -
en spécifiant le nom de la feuille dans le second argument de la fonction RECHERCHEV.
-
-
si tu spécifie le nom de la feuille dans la fonction, le nom sera fixe et la liste déroulante ne servira à rien ?