Ca marche aussi, merci
Penses tu que je peux coller cette macro dans la précedente que tu as crée pour le fichier ("importDonnées"), après le "Loop" ?
Ce qui donnerait :
Sub importDonnees()
Dim principal As ThisWorkbook
Dim repertoire As String, fichier$
Application.ScreenUpdating = False
Set principal = ThisWorkbook
repertoire = "C:\Users\François\Desktop\CSV avant\"
fichier = Dir(repertoire & "*.csv")
Do While fichier <> ""
Workbooks.Open (repertoire & fichier)
ActiveSheet.UsedRange.Copy Destination:=principal.Sheets(1).Range("a" & Rows.Count).End(xlUp).Offset(1)
ActiveWorkbook.Close
fichier = Dir
Loop
For i = 1 To Range("a" & Rows.Count).End(xlUp).Row
If Range("a" & i) Like "*Order ID*" Then Rows(i).Delete
Next i
End Sub