Nom de feuille dans une cellule
Résolu/Fermé
Fanfoue11
Messages postés
17
Date d'inscription
vendredi 6 janvier 2006
Statut
Membre
Dernière intervention
14 juillet 2011
-
15 juil. 2008 à 18:56
Fanfoue11 Messages postés 17 Date d'inscription vendredi 6 janvier 2006 Statut Membre Dernière intervention 14 juillet 2011 - 16 juil. 2008 à 12:17
Fanfoue11 Messages postés 17 Date d'inscription vendredi 6 janvier 2006 Statut Membre Dernière intervention 14 juillet 2011 - 16 juil. 2008 à 12:17
A voir également:
- Afficher le nom de la feuille dans une cellule excel
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante excel - Guide
- Verrouiller cellule excel - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Excel cellule couleur si condition texte - Guide
3 réponses
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
14 mars 2024
7 208
16 juil. 2008 à 11:26
16 juil. 2008 à 11:26
Bonjour,
utilise indirect()
=INDIRECT(A1 & "!B38")
N'oublie pas de mettre en résolu si c'est ok. Merci
eric
utilise indirect()
=INDIRECT(A1 & "!B38")
N'oublie pas de mettre en résolu si c'est ok. Merci
eric
pellouche
Messages postés
306
Date d'inscription
dimanche 30 mars 2008
Statut
Membre
Dernière intervention
4 octobre 2009
37
15 juil. 2008 à 19:02
15 juil. 2008 à 19:02
Bonjour
dans ta formule tu oublies d'indiquer le nom de la feuille excel cherche dans la même feuille
essayes 'MAMAN'A10!A1 dans la feuille papa
Pellouche
dans ta formule tu oublies d'indiquer le nom de la feuille excel cherche dans la même feuille
essayes 'MAMAN'A10!A1 dans la feuille papa
Pellouche
chtilou
Messages postés
1664
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
30 avril 2012
522
15 juil. 2008 à 19:06
15 juil. 2008 à 19:06
Bonsoir.
Dans la feuille MAMAN, la cellule A10 contient le texte "PAPA". Je voudrais utiliser le contenu
de la cellule A1 de la feuille PAPA en utilisant le contenu de la cellule A10 comme nom de la
feuille.
Pas trés clair tout ça.
Dans la feuille MAMAN, la cellule A10 contient le texte "PAPA". Je voudrais utiliser le contenu
de la cellule A1 de la feuille PAPA en utilisant le contenu de la cellule A10 comme nom de la
feuille.
Pas trés clair tout ça.
Fanfoue11
Messages postés
17
Date d'inscription
vendredi 6 janvier 2006
Statut
Membre
Dernière intervention
14 juillet 2011
15 juil. 2008 à 22:16
15 juil. 2008 à 22:16
C'est vrai que ce n'est peut être pas excessivement clair.
Au lieu d'indiquer de manière explicite le nom d'une feuille (par exemple 'Feuille1'!B38), je veux utiliser une cellule "variable" qui contient ce nom.
Par exemple, mon classeur contient 3 feuilles, Feuille1 , Feuille2 et Feuille3. Feuille1 et Feuille2 ont la même structure.
Dans Feuille3, une case (par exemple A1) peut contenir soit le texte "Feuille1", soit le texte "Feuille2". Selon le contenu de cette case A1, d'autres cellules de Feuille3 auront un contenu issu de Feuille1 ou de Feuille2.
Les formules de ces cellules doivent donc contenir un adressage qui dépend du contenu de la case A1 de Feuille3.
Dans Feuille3, une formule telle que =A1!B38 ne fonctionne pas, pas plus que ='Feuille3'A1!B38.
Ma question est donc bien : dans une feuille F, comment formuler l'utilisation d'une cellule d'une feuille A dont le nom est dans l'une des cellules de la feuille F.
D'avance merci à ceux qui auront eu le courage de me lire jusqu'au bout et plus pour une réponse ou un début de réponse.
Fanfoue11
Au lieu d'indiquer de manière explicite le nom d'une feuille (par exemple 'Feuille1'!B38), je veux utiliser une cellule "variable" qui contient ce nom.
Par exemple, mon classeur contient 3 feuilles, Feuille1 , Feuille2 et Feuille3. Feuille1 et Feuille2 ont la même structure.
Dans Feuille3, une case (par exemple A1) peut contenir soit le texte "Feuille1", soit le texte "Feuille2". Selon le contenu de cette case A1, d'autres cellules de Feuille3 auront un contenu issu de Feuille1 ou de Feuille2.
Les formules de ces cellules doivent donc contenir un adressage qui dépend du contenu de la case A1 de Feuille3.
Dans Feuille3, une formule telle que =A1!B38 ne fonctionne pas, pas plus que ='Feuille3'A1!B38.
Ma question est donc bien : dans une feuille F, comment formuler l'utilisation d'une cellule d'une feuille A dont le nom est dans l'une des cellules de la feuille F.
D'avance merci à ceux qui auront eu le courage de me lire jusqu'au bout et plus pour une réponse ou un début de réponse.
Fanfoue11
16 juil. 2008 à 12:17
Effectivement la formule proposée par Eric marche... si le nom de la feuille ne contient pas de caractère t.q. le signe -.
Elle peut alors être ré-écrite comme: INDIRECT("'" & A1 & "'" & "!B38")
Merci.