Bonjour,
J'ai un petit problème avec une formule, fournie par Amadéus sur ce forum...
Voici la formule en question (elle permet d'afficher le nom de l'onglet d'une feuille dans une cellule) :
=STXT(CELLULE("nomfichier");CHERCHE("]";CELLULE("nomfichier");1)+1;NBCAR(CELLULE("nomfichier"))-CHERCHE("]";CELLULE("nomfichier")))
Mon problème est le suivant :
Lorsque je l'utilise sur plusieurs onglets, le résultat de la formule reste identique lorsque je passe d'une feuille à l'autre. Il faut que je revalide la formule (ou F9) pour que le changement d'onglet soit pris en compte. Or, dans Outils Options, l'option est bien cochée sur Automatique.
Pour l'instant, je m'en sors avec un tout petit bout de code :
Private Sub Worksheet_Activate()
Calculate
End Sub
... mais si je pouvais éviter d'utiliser les macros, ça serait mieux...
Une idée ? je suis toute ouïe.
Merci d'avance, bon dimanche.
Cordialement,