Nom du classeur Excel dans une cellule
Résolu
Thierry
-
Thierry -
Thierry -
Bonjour,
Cherchant à afficher le nom du classeur dans une cellule, j'ai trouvé la formule =cellule("nomfichier"), mais elle affiche le chemin et le nom de la feuille en plus du nom du classeur.
Exemple : C:\Mes documents\Excel\[Nom classeur.xls]Feuil1
Est-ce qu'il existe une formule qui affiche uniquement le nom du classeur dans une cellule ?
Je précise que j'ai Excel 2000.
Merci d'avance,
Thierry.
Cherchant à afficher le nom du classeur dans une cellule, j'ai trouvé la formule =cellule("nomfichier"), mais elle affiche le chemin et le nom de la feuille en plus du nom du classeur.
Exemple : C:\Mes documents\Excel\[Nom classeur.xls]Feuil1
Est-ce qu'il existe une formule qui affiche uniquement le nom du classeur dans une cellule ?
Je précise que j'ai Excel 2000.
Merci d'avance,
Thierry.
7 réponses
-
Salut,
place cette formule dans une cellule qui te donnera le nom du fichier et son extension ex Classeur.xls
=STXT(CELLULE("filename";A1);TROUVE("[";CELLULE("filename";A1))+1;SOMME(TROUVE({"[";"]"};CELLULE("filename";A1))*{-1;1})-1)
et cette formule te donnera uniquement le nom du fichier sans l'extension pour les versions excel antérieure à 2007
=STXT(CELLULE("filename";A1);TROUVE("[";CELLULE("filename";A1))+1;SOMME(TROUVE({"[";"]"};CELLULE("filename";A1))*{-1;1})-5)
pour les version 2007 et 2010 remplacer le -5 à la fin par -6
=STXT(CELLULE("filename";A1);TROUVE("[";CELLULE("filename";A1))+1;SOMME(TROUVE({"[";"]"};CELLULE("filename";A1))*{-1;1})-6)
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.