|
|
|
|
Bonjour,
En VBA sur Excel :
Voilà j'ai une variable "f1" qui comporte le chemin + le nom du fichier. Le probléme est que le nom du fichier est compliqué à deviné. Donc j'aimerais récupérer le nom du fichier.
Exemple :
f1= C:\test\3300_42 BIBI 90.xls
Le truc est que j'aimerais prendre tous les caractéres à partir de la droite jusqu'au caractéres "\".
Connaissez-vous le code ??
Merci
Configuration: Windows XP Internet Explorer 7.0
Bonjour,
|
Bonjour,
Public Function ReturnFileName(ByVal pFullPathFile As String) As String
If Right(pFullPathFile , 1) = "\" Then
ReturnFileName= pFullPathFile
Else
ReturnFileName= Left(pFullPathFile , InStrRev(pFullPathFile , "\"))
End If
End Function
Pour ton exemple, voilà ce que ça donne : f1= ReturnFileName(C:\test\3300_42 BIBI 90.xls) f1 = "3300_42 BIBI 90.xls" ;o) «Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.» Nicolas Boileau |