Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

extraire un nom de fichier d'un chemin

3 réponses
Avatar
Jean
Bonjour,

J'ai une variable qui contient ce type de texte
"c:/dossiers/nom_fichier.xxx"
comment faire pour extraire uniquement le nom du fichier soit
"nom_fichier.xxx" ?

Merci d'avance pour votre aide

Jacques

3 réponses

Avatar
FxM
Jean wrote:
Bonjour,

J'ai une variable qui contient ce type de texte
"c:/dossiers/nom_fichier.xxx"
comment faire pour extraire uniquement le nom du fichier soit
"nom_fichier.xxx" ?

Merci d'avance pour votre aide

Jacques





Bonsoir Jean / Jacques,

Sujet traité aujourd'hui :
nom de fichier = dir(fichier avec chemin)

@+
FxM

Avatar
Daniel
Bonjour.
Essaie :
=DROITE("c:/dossiers/nom_fichier.xxx";NBCAR("c:/dossiers/nom_fichier.xxx")-TROUVE("/";"c:/dossiers/nom_fichier.xxx";4))
Cordialement.
Daniel
"Jean" a écrit dans le message de news:
43b96503$0$20173$
Bonjour,

J'ai une variable qui contient ce type de texte
"c:/dossiers/nom_fichier.xxx"
comment faire pour extraire uniquement le nom du fichier soit
"nom_fichier.xxx" ?

Merci d'avance pour votre aide

Jacques



Avatar
JB
Bonjour,


Utiliser la fonction InstrRev() qui recherche de droite à gauche.


x = "c:xxx.xls"
nf = Mid(x, InStrRev(x, "") + 1)


S'il s'agit d'obtenir le nom du classeur actif: x¬tiveworkbook.Name


Cordialement JB