Sub Test()
Dim I&, J&, K&, T As Variant
K = 1
With Sheets("Données brutes")
T = .Range("A1:O" & .Cells(Rows.Count, 1).End(xlUp).Row)
.Rows(1).Copy Sheets("Données Traitées").Range("A1")
End With
For I = 2 To UBound(T, 1)
If T(I, 8) < > "" Then
K = K + 1
For J = 1 To UBound(T, 2)
T(K, J) = T(I, J)
Next J
End If
Next I
With Sheets("Données Traitées")
Application.ScreenUpdating = False
.Columns(1).Resize(, UBound(T, 2)).ClearContents
.Range("A1").Resize(K, UBound(T, 2)) = T
.Columns.AutoFit
Application.ScreenUpdating = True
End With
End Sub