Recherche de nom de fichier dans chemin complet

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 !

Sly le globe trotter

XLDnaute Occasionnel
Bonjour,

Dans un Textbox, je possède le chemin complet d'un fichier. Est-il possible de récupérer, à partir de cette chaine de caractère, uniquement le nom du fichier avec son extension ?

J'ai pensé à chercher, en partant de la droite, le caractère "\" et récupérer le texte situé après mais je ne trouve pas comment faire.

Merci pour votre aide
Sylvain
 
Re : Recherche de nom de fichier dans chemin complet

Bonjour Sly,

Ton idée est excellente
Le nom des fonctions :
InStrRev(CheminComplet,"\") te donneras la position du "\"
Right(CheminComplet,Longueur) te permettra d'extraire les derniers caractères
et
Len(CheminComplet) te donnera la longueur totale du chemin

Le résultat :
Right(CheminComplet,Len(CheminComplet)-InStrRev(CheminComplet,"\"))

🙂
 
Re : Recherche de nom de fichier dans chemin complet

Bonsoir Sylvain


Si j'ai bien compris, essaye peut être comme ceci, textbox placé sur un USF :

Code:
Dim t As String
t = Mid(Textbox1.Value, InStrRev(Textbox1.Value, "\") + 1)

bon après midi
@+
 
Re : Recherche de nom de fichier dans chemin complet

sinon tu as un truc tout fait qui permet de bien gerer les fichiers :

Set fs = CreateObject("Scripting.FileSystemObject")
nom_fichier = fs.getFileName(Textbox1.Value)

et hop ^^
si tu veux plus d'info va dans l'aide VBa d'excel, en tappant FileSystemObject
tu y trouveras ton bonheur.
 
- 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

Réponses
19
Affichages
867
Retour