Utiliser la valeur d'une chaîne d'une cellule pour accéder à la feuille de calcul du même nom

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Utiliser la valeur d'une chaîne d'une cellule pour accéder à la feuille de calcul du même nom

Message par ForumBot »

J’ai 2 feuilles de calcul : Summary et SERVER-ONE.


Dans la cellule A5 de la feuille Summary, j’ai ajouté la valeur SERVER-ONE.


À côté, dans la cellule B5, je voudrais une formule qui utilise la valeur de A5 pour afficher la valeur de G7 dans la feuille de calcul du même nom (SERVER-ONE).


Je pourrais utiliser manuellement :


='SERVER-ONE'!G7


Cependant, je voudrais que cela soit dynamique, pour pouvoir facilement ajouter d’autres feuilles de calcul.


J’ai essayé l’évidence sans succès :


='A5'!G7


Des suggestions ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Utiliser la valeur d'une chaîne d'une cellule pour accéder à la feuille de calcul du même nom

Message par ayi »

Vous pouvez utiliser la formule INDIRECT().


Cela prend essentiellement une chaîne et la traite comme une référence. Dans votre cas, vous utiliseriez :


=INDIRECT("'"&A5&"'!G7")


Les guillemets doubles servent à montrer que ce qui est à l’intérieur sont des chaînes, et seul A5 ici est une référence.

Répondre

Revenir à « Excel & VBA »