Macro ou formule
Résolu
Bonjour,
J'ai une formule sur une feuille excel intitulé "base" qui est la suivante :
=RECHERCHEV($E12;F.1!$B$10:$I$374;3;1)
En A3 J'ai une liste déroulante avec F.1 / F.2 / F.3 ( c'est le nom de mes trois autres onglets
Je voudrais pouvoir mettre F2 sur la liste déroulante et que la formule change en mettant F.2 à la place de F.1. Le but étant qu'il aille chercher les données sur la feuille nommée F.2 et plus F.1. Est-ce possible via une formule ou une macro ? Si oui quelqu'un peut-il me proposer une solution ?
Merci à tous en avance :-)
J'ai une formule sur une feuille excel intitulé "base" qui est la suivante :
=RECHERCHEV($E12;F.1!$B$10:$I$374;3;1)
En A3 J'ai une liste déroulante avec F.1 / F.2 / F.3 ( c'est le nom de mes trois autres onglets
Je voudrais pouvoir mettre F2 sur la liste déroulante et que la formule change en mettant F.2 à la place de F.1. Le but étant qu'il aille chercher les données sur la feuille nommée F.2 et plus F.1. Est-ce possible via une formule ou une macro ? Si oui quelqu'un peut-il me proposer une solution ?
Merci à tous en avance :-)
2 réponses
-
Bonjour,
Essaie avec :
=RECHERCHEV($E12;INDIRECT(A3 & "!$B$10:$I$374");3;1)
A+-
-
@AbbyCommence par vérifier que les valeurs de la liste déroulante sont strictement identiques aux noms des feuilles (en particulier, pas d'espaces à la fin du nom des feuilles ou des éléments de la liste).
A+ -
-
-
Contributeurje viens de voir la réponse de Gyrus elle est plus simple donc j'annule la mienne
C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs