Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Insérer le nom du fichier dans une cellule

  • Initiateur de la discussion Initiateur de la discussion TOFatJOB
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

TOFatJOB

XLDnaute Occasionnel
Bonjour,

je cherche à afficher le nom du fichier dans la cellule E4 de ma feuille.
J'ai trouvé une formule dans un ancien classeur d'un collègue .... (qui n'en connaît pas l'origine)

=STXT(CELLULE("filename";A1);TROUVE("[";CELLULE("filename";A1))+1;SOMME(TROUVE({"[";"]"};CELLULE("filename";A1))*{-1;1})-1)

qui a le mérite de marcher.... résultat : Budget Ventes 2011 (version février 2011)2.xlsx

1 - peut-on faire plus simple ?
2 - quelqu'un peut-il m'expliquer la logique de cette formule, sachant que A1 est vide !

Merci de votre aide.
 
Re : Insérer le nom du fichier dans une cellule

Bonjour TOFatJOB

Pour faire plus simple tu peux écrire:

Code:
=STXT(CELLULE("filename");TROUVE("[";CELLULE("filename"))+1;SOMME(TROUVE({"[";"]"};CELLULE("filename"))*{-1;1})-1)

Pour comprendre, tu peux écrire:

Code:
=CELLULE("filename")

Ou en VBA, tu peux écrire:

Code:
ActiveCell = ThisWorkbook.Name
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

O
Réponses
4
Affichages
2 K
Optimal
O
P
Réponses
9
Affichages
1 K
pocketace
P
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…