Utilisation du nom de l'onglet dans une référence

Bonjour à tou.te.s

J'utilise la fonction Indirect pour récupérer des infos dans un autre classeur. Ma formule fonctionne lorsque le nom de l'onglet ne contient que des lettres. Malheureusement les classeurs sur lesquels je dois travailler contiennent tous des noms d'onglet avec un tiret.

Ma formule : =INDIRECT($A$1&"!L11C"&COLONNE(C45);FAUX)

Si la cellule A1 contient "[Analytique_S_2019.xlsx]FB5023" cela fonctionne sans problème.

Si la cellule A1 contient "[Analytique_S_2019.xlsx]FB-5023", je reçoit #REF! en retour

Pouvez-vous m'indiquer comment structurer la cellule A1qui contient la référence pour que cela fonctionne aussi quand le nom de l'onglet contient un tiret?

Merci d'avance.

Jean-Marie

Bonjour

 =INDIRECT("'"&$A$1&"'!L11C"&COLONNE(C45);FAUX)

Mais indirect ne marche que si le classeur lié est ouvert

Grand merci Chris pour cette réponse efficace et rapide

Rechercher des sujets similaires à "utilisation nom onglet reference"