Nom d'un fichier

Signaler
Messages postés
161
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
22 avril 2009
-
Messages postés
178
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
6 juillet 2009
-
 Bonjous à tous !!

Je
n'arrive pas faire une fonction qui me retourne le nom du fichier en lui passant pour parametre le chemin du fichier.

par exemple
je passe en parametre c:\xml\fichier.xml et je voudrai que la fonction me renvoit : fichier

Merci d'avance de votre aide !!

4 réponses

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
30
Salut,

Regarde ton aide-en-ligne sur System.IO.Path

L'as tu regardé ?







__________
Kenji

(


Nouveau forum VBA/Office
Messages postés
178
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
6 juillet 2009
4
Sinon, assez simplement, avec le namespace System.IO, il y a la classe FileInfo qui peut t'être utile
<hr size="2" width="100%" />Dim fi As FileInfo = New FileInfo("c:/xml/fichier.xml") 'tu crée un file info pour ton fichier
Dim path2 As String = fi.Name 'tu récupère le nom (ici cela retourne fichier.xml)
<hr size="2" width="100%" />
Normalement ce code devrai fonctionner...

"Une chose me laisse perplexe : Est-ce moi ou les autres qui sont fous ?" A. Einstein
<!--
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
52
Salut,
Inutile de reposter la même question à quelque temps d'interval;
Sourtout lorsqu'un membre à déjà pris la peine de te répondre...

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
178
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
6 juillet 2009
4
Je veux pas le défendre, mais ce n'est pas la même question^^

La première demande comment récupérer le nom du répertoire dans lequel se trouve le fichier, et celle-ci demande comment récupérer le nom du fichier (uniquement).

Cela dit, c'est vrai qu'il aurait pu poser ces 2 questions dans un même post.

"Une chose me laisse perplexe : Est-ce moi ou les autres qui sont fous ?" A. Einstein
<!--