Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

récuperer nom du fichier choisi

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

carlos

XLDnaute Impliqué
bonjour
comment recuperer le nom d'un fichier selectionné par un utilisateur au travers d'une boite de dialogue navigateur du genre suivant ?

Msg = "Vous devez rechercher un fichier , Souhaitez-vous continuer?"
Style = vbYesNo + vbQuestion
Title = "Rechercher du fichier nommé : BaseEleve.xls"
Response = MsgBox(Msg, Style, Title)
If Response = vbYes Then ' L'utilisateur a choisi Oui.
Fichier = Application.GetOpenFilename("recherche de : BaseEleve.xls (*.xls), *.xls")

If Fichier <> False Then 'fichier trouvé
ICI -----------------------------------------------------------------------------

msgbox "Nom du fichier "
---------------------------------------------------------------------------------
Exit Sub
Else ' "fichier pas trouvé
End
End If

Else ' L'utilisateur a choisi Non.
End
End If

merci
 
Re : récuperer nom du fichier choisi

Bonjour,

Ci joint un exemple fourni par tototiti dans un Post récent :

Sub Test()
Dim DialOuvr As FileDialog, Rep, Chemin As String
Set DialOuvr = Application.FileDialog(msoFileDialogOpen)
DialOuvr.Filters.Clear
'DialOuvr.Filters.Add "Fichiers CSV", "*.csv", 1
DialOuvr.AllowMultiSelect = False
'DialOuvr.Title = "Ouverture du fichier CSV"
DialOuvr.InitialView = msoFileDialogViewList
Rep = DialOuvr.Show
If Rep = 0 Then MsgBox "Opération annulée": Exit Sub
Chemin = DialOuvr.SelectedItems(1)
Workbooks.OpenText Filename:=Chemin
End Sub
 
Re : récuperer nom du fichier choisi

Re

"split" est une fonction vba, qui permet de renvoyer dans un tableau, des sous chaines de caractères, suivant le séparateur défini, le "\" dans ce cas. La fonction "Uboud" permet elle, de déterminer le dernier élément, nom du fichier pour se qui nous interresse.

@+
 
- 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
411
Réponses
3
Affichages
883
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
458
Réponses
32
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…