Nom de la feuille dans une cellule

biuzi

XLDnaute Nouveau
Bonjour à tous,

Je rencontre un problème qui devient trop chronophage après d'infructeuses recherches sur les forums.
Mon fichier s'intitule tuyaux.xlsm et mon interface Office est entièrement en anglais.
Je souhaite simplement reproduire le nom d'une feuille dans l'onglet en G3 situé sur cette même feuille.

J'ai essayé les formules suivantes :
=RIGHT(CELL("filename",D2),LEN(CELL("filename",D2))-FIND("]",CELL("filename",D2)))
=DROITE(CELLULE("filename";A1);NBCAR(CELLULE("filename";A1))-CHERCHE("]";CELLULE("filename";A1)))
=STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1))+1;12)
=DROITE(CELLULE("nomfichier";Feuil2!A1);NBCAR(CELLULE("nomfichier";Feuil2!A1))TROUVE("]";CELLULE("nomfichier";Feuil2!A1))) -> nom de l'onglet Feuil

J'ai essayé de remplacer filename par le nom de mon fichier mais rien ne fonctionne :(

onglet.jpg
 

Pièces jointes

  • onglet.jpg
    onglet.jpg
    68.6 KB · Affichages: 91
Dernière édition:

Modeste

XLDnaute Barbatruc
Re : Nom de la feuille dans une cellule

Bonjour biuzi,

Ta 3e solution fonctionne sur une version française d'Excel ...

Dans
Code:
=STXT(CELLULE("nomfichier";A1);CHERCHE("]";CELLULE("nomfichier";A1))+1;31)
STXT devrait devenir MID,
CELLULE --> CELL
et CHERCHE --> SEARCH

Quant à l'argument attendu par CELL, celui-ci devrait apparaître dans la liste, dès que tu inscris, dans une cellule
=CELL( ... "filename" semblerait assez logique
 

Discussions similaires

Statistiques des forums

Discussions
312 438
Messages
2 088 410
Membres
103 847
dernier inscrit
Girardon