Microsoft 365 ouvrir un fichier a partir d un folder

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 !

cg1980

XLDnaute Occasionnel
bonjour

j aimerais avoir une macreo pour ouvrir un fichier a partir d'un chemin , exemple: S://Ordres/06.11.2023. la derniere partie du path est la date d'aujourd'hui par contre (donc non fixe).
ensuite j aimerais pouvoir selectionner le fichier xls/CSV a l interieur car il y en plusieurs. (a partir d un menu deroulant par exemple ou autres solution)
Merci d avance de votre aide
 
bonjour
Une solution ci-dessous à tester
Sub deb()
madate = Date
madate = Format(Day(madate), "00") & "." & Format(Month(madate), "00") & "." & Format(Year(madate), "00") & "\"

chemin = "S:/Ordres\" & madate & "\"
ChDir (chemin)
exappli = Application.GetOpenFilename("Base documentaire(*.xl*),.xl*", , "Choisir le fichier")
Set monfichier = Workbooks.Open(exappli)
End Sub
 
Bonjour CG, Sousou,
Un essai en PJ avec :
VB:
Sub Ouvrir()
Chemin = "C:\Users\PC_PAPA\Desktop\Ordres" ' Ici mettre "S:\Ordres"
Madate = Format(Date, "dd.mm.yyyy")
Chdir Chemin & "\" & Madate & "\"
Fichier = Application.GetOpenFilename("Fichiers csv (*.csv),*.csv", , "Choisissez votre fichier csv")
If Fichier <> False Then Workbooks.Open Fichier
End Sub
Changez Chemin = "C:\Users\PC_PAPA\Desktop\Ordres" en
Chemin = "S:\Ordres"
Si vous êtes sur MAC remplacez les "\" par des "/"
 

Pièces jointes

- 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

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
74
Retour