Sub copie()
Dim chemin$, Fichier$, Dt$, LeFichier$
Sheets("Coller").Cells.Clear
chemin = "D:\Mes documents\toto\" ' A adapter
Fichier = Dir(chemin)
Do While Fichier <> ""
If UCase(Left(Fichier, 10)) = "BON DE CMD" And Fichier <> ThisWorkbook.Name Then
If IsNumeric(Mid(Fichier, 18, 4) & Mid(Fichier, 15, 2) & Mid(Fichier, 12, 2) & Replace(Mid(Fichier, 23, 5), "h", "")) Then
If Mid(Fichier, 18, 4) & Mid(Fichier, 15, 2) & Mid(Fichier, 12, 2) & Replace(Mid(Fichier, 23, 5), "h", "") > Dt Then
Dt = Mid(Fichier, 18, 4) & Mid(Fichier, 15, 2) & Mid(Fichier, 12, 2) & Replace(Mid(Fichier, 23, 5), "h", "")
LeFichier = Fichier
End If
End If
End If
Fichier = Dir
Loop
Application.EnableEvents = False
Workbooks.Open Filename:=chemin & LeFichier
Sheets("Notes").UsedRange.Copy ThisWorkbook.Sheets("Coller").[a1]
ActiveWorkbook.Close False
Application.EnableEvents = True
End Sub