XL 2010 Liens hypertexes automatiques

chajmi

XLDnaute Occasionnel
Bonjour à tous,
Dans le fichier ci joint, j'utilise une formule qui crée sur une page "TB" un lien automatique vers les autres pages de mon classeur.
Je dois simplement indiquer le nom de l'onglet dans la cellule à gauche du lien
Tout fonctionne bien, sauf si je duplique ou renomme le classeur.
Je suis alors obligé de changer le nom du classeur dans toutes mes formules.

Je voudrais modifier ma formule pour que cela fonctionne quelque soit le nom du classeur.

Merci de votre aide précieuse.
 

Pièces jointes

  • ESSAIS.xlsm
    15.1 KB · Affichages: 7

Lolote83

XLDnaute Barbatruc
Salut,
Dans une cellule inscrire la formule suivante en A1 (par exemple)
=cellule("nomfichier")
Cela te donne le nom du fichier ainsi que l'onglet sur lequel la formule a été inscrite
Il te suffit alors de rechercher la chaine se trouvant entre [ et ]
Pour rechercher le [ en A2 = CHERCHE("[";A1;1)
Pour rechercher le ] en A3 = CHERCHE("]";A1;1)
Pour trouver le nom du fichier = STXT(A1;A2;A3-A2+1)
@+ Lolote83
 

Lolote83

XLDnaute Barbatruc
Re, une petite copie d'écran des différentes formules pour gagner du temps

1032393


@+ Lolote83
 

Discussions similaires

Réponses
5
Affichages
195

Statistiques des forums

Discussions
312 103
Messages
2 085 310
Membres
102 859
dernier inscrit
Diallokass