Utilisation d'un nom d'onglet variable

  • Initiateur de la discussion Initiateur de la discussion castor
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

castor

XLDnaute Nouveau
Bonjour,

J'ai un classeur avec de nombreuses feuilles qui s'appellent toto1, toto2, etc...
Dans un feuille de sommaire, je souhaite faire apparaitre dans une cellule la valeur de la même cellule de chaque feuille. J'utilise la formule ='toto1'!B3.
Ma question est : peux-t-on remplacer toto1 dans cette formule par la valeur d'une cellule qui contiendrait le nom de la feuille ? Cad : ='A2'!B3 où A2 est une cellule de ma feuille sommaire où est inscrit le nom d'une feuille du classeur (toto1, toto2, etc...).

Merci de vos réponses

Castor
 
Re : Utilisation d'un nom d'onglet variable

Merci de ta réponse Philippe,

Par contre mes noms d'onglet en réalité comportent des tirets (genre AB-CD-1) et du coup ça ne fonctionne pas. Y aurait-il une astuce ?

Et j'avoue ne aps avoir bien saisi ta formule =INDIRECT(B2&"!"&"B3"). A quoi correspond la syntaxe "!"&"" ?
 
Re : Utilisation d'un nom d'onglet variable

Re,
Par contre mes noms d'onglet en réalité comportent des tirets (genre AB-CD-1) et du coup ça ne fonctionne pas. Y aurait-il une astuce ?
la solution apportée au #3 semble ne pas convenir pour des noms d'onglets contenant des tirets

Par contre avec des tirets_bas ça fonctionne ( je ne le savais pas, je viens d'en faire l'expérience )

voir fichier joint

à+
Philippe
 

Pièces jointes

Re : Utilisation d'un nom d'onglet variable

Bonjour,


dans une formule excel si un nom de données (ou d'onglet) contient des blancs ou de carcatères spéciaux (type +-....) le nom doit être entre guillemet simple.
==> il suffit de reproduire ce que fait excel par défaut ==>dans l'exemple de phlaurent55 il faut écrire =INDIRECT("'" & B1&"'!"&"B3")
 
Re : Utilisation d'un nom d'onglet variable

Re,
Bonjour,


dans une formule excel si un nom de données (ou d'onglet) contient des blancs ou de carcatères spéciaux (type +-....) le nom doit être entre guillemet simple.
==> il suffit de reproduire ce que fait excel par défaut ==>dans l'exemple de phlaurent55 il faut écrire =INDIRECT("'" & B1&"'!"&"B3")
@ GIBI: Merci pour l'info

à+
Philippe
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
476
Réponses
1
Affichages
225
Retour