[fonctions]Rendre variable le nom d'une feuille

commandant

XLDnaute Junior
Bonjour,
Je tente de réaliser une simple fonction qui va chercher la valeur disposée en A1 d'une autre feuille. Je voudrais l'améliorer en laissant à l'utilisateur le choix de la feuille à afficher. La formule doit donc renvoyer =Feuil1!A1 lorsque l'utilisateur a saisi 1, =Feuil2!A1 lorsque l'utilisateur a saisi 2, etc.

J'ai pour l'instant concaténé de la manière suivante, mais ce n'est pas reconnu comme un nom de feuille mais comme du texte. Dans l'exemple ci dessous le n° de la feuille à afficher est en A3.
Code:
=concatener("Feuil";A3;"!A1")
 

commandant

XLDnaute Junior
Re : [fonctions]Rendre variable le nom d'une feuille

merci beaucoup de ta réactivité, voila un moment que je cherchais cette formule

Je ne suis pas un intégriste anti-macro; cependant quand une fonction suffit je trouve plus simple, plus portable et plus pérenne de l'utiliser plutôt que de la simuler en macro. :p
 

Discussions similaires

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz