• Initiateur de la discussion Initiateur de la discussion debutant
  • 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 !

D

debutant

Guest
Si je travaille sur le fichier ( par exemple : c:\\temporaire\\TOTO.xls)

j aimerais qu'a la cellule A1 soir écrit uniquement le nom du fichier sans l'extention,c est a dire TOTO

merci bcp d avance
 
Bonsoir,

Code:
Function NomClasseur() As String
Application.Volatile
NomClasseur=left(thisworkbook.Name, len(thisworkbook.Name)-4)
End Function

mets =NomClasseur() dans la cellule A1
Ce bout de code (à mettre dans un module) devrait faire l'affaire 😉

NB. Application.Volatile permet de rafraîchir automatiquement la fonction. Jete un coup d'oeil à l'aide pour plus de renseignement.

Bonne soirée
 
Bonjour debutant, MrExcel

Regarde dans l'explorateur de projet dans quel classeur tu as écrit la fonction.

Tu l'as écrite dans le classeur Perso.xls. Ce classeur contient des macro et fonctions liées à 'ton' Excel.

Prends bien soin de sélectionner Toto.xls (ou autre) dans l'explorateur en faisant un double-clic sur le module qui t'intéresse.

Abel.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
764
  • Question Question
Réponses
11
Affichages
469
Réponses
4
Affichages
582
Réponses
19
Affichages
426
Réponses
7
Affichages
742
Réponses
4
Affichages
345
Réponses
15
Affichages
844
Retour