Utiliser une cellule contenant le nom d'une feuille

Résolu/Fermé
Louis - 22 mai 2022 à 12:33
 Louis - 22 mai 2022 à 16:45
Bonjour à tous,

J'essaye de faire une formule de la forme :
(cellule-contenant-le-nom-de-la-feuille)!(une-cellule-dans-cette-feuille)
mais je n'arrive pas a trouver la bponne syntaxe... Quelqu'un peut il m'aider ?

Merci de vos réponses



Configuration: Windows / Chrome 101.0.4951.67

4 réponses

PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
Modifié le 22 mai 2022 à 12:51
Bonjour

Essayer la Fonction ADRESSE(...)

Syntaxe

ADRESSE(no_lig, no_col, [no_abs], [a1], [feuille_texte])

=ADRESSE(1;1;1;1;"feuil1") = feuil1!$A$1


0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
Modifié le 22 mai 2022 à 14:18
Bonjour,

Sous réserve d'avoir compris ta demande,
exemple, tu veux tester la cellule B5 de l'onglet nommé Feuil2.
la syntaxe est =Feuil2!B5

en supposant que le nom de l'onglet Feuil2 est sur une feuille en cellule A2 et l'adresse de la cellule B5 à tester est dans la cellule B2
=INDIRECT(A2&"!"&B2)


0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
22 mai 2022 à 13:50
Bonjour à vous deux

D'accord avec Philou s'il s'agit d'obtenir l'adresse mais la demande n'est pas claire et on peut supposer aussi que le demandeur veuille obtenir la valeur contenue dans la cellule de la feuille désignée, dans ce cas c'est INDIRECT qu'il convient d'utiliser :
avec par exemple le nom de la feuille en B3 et la cellule cible étant G4
=INDIRECT(B3 & "!G4")
ou si le nom de la cellule cible est en C3
=INDIRECT(B3 & "!" & C3)
et enfin si le nom de la feuille comporte des espaces tu dois le faire entourer d'apostrophes donc la formule devient :
=INDIRECT("'" & B3 & "'!G4")

Cdlmnt
Via
0
Merci a vous 3 pour vos réponses !
et merci a toi via55 le nom de ma feuille comportait des espaces et je ne savais pas sous quelle forme mettre la formule !
j'essayerais d'être plus précis la prochaine fois.

Bon dimanche
0