Récupérer le nom d'un fichier

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

joss56

XLDnaute Accro
Bonjour à tous,

Comment peut-on récupérer le nom d'un fichier sélectionné par l'utilisateur par la méthode GetOpenFileName?
Merci d'avance pour vos précieux conseils
Jocelyn
 
Re : Récupérer le nom d'un fichier

Bonjour Dixit

Désolé, mais je ne pige pas là!
Si j'écris mavar=application.getopenfilename(chemin), vba me renvoie une erreur.
En fait, il s'agit d'ouvrir la boîte de dialogue "Ouvrir ", ca c'est ok, mais quand je sélectionne un fichier, je souhaiterais récuperer le nom du fichier (ds une variable ou une listbox...)

Merci de ton aide
 
Re : Récupérer le nom d'un fichier

Bonjour Joss

tu ne peux pas mettre le chemin entre parenthèse de la méthode "GetOpenFilename", ce n'est pas un argument valide, mais tu peux peut être re définir le répertoire courrant par l'instruction "ChDir" comme dans l'exemple ci dessous :


Code:
Sub test()
Dim mavariable As String
ChDir "D:\MesDocuments\Excel\"
mavariable = Application.GetOpenFilename()
Workbooks.Open mavariable
End Sub

bonne fin d'après midi
@+
 
Re : Récupérer le nom d'un fichier

re
je n'ai pas dit de mettre le chemin dans les parenthèses
à essayer comme je l'ai indiqué et éventuellement, comme le dit Pierrot, le chemin peut être indiqué préalablement si nécessaire.
 
- 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
2
Affichages
201
Réponses
6
Affichages
524
Réponses
2
Affichages
83
Réponses
7
Affichages
165
Retour