Bonjour mazarin,
Ton code modifié et optimisé :
Sub Nouvelleligne()
Rows("6:6").Insert Shift:=xlDown
Rows(6).RowHeight = Rows(7).RowHeight
Range("A7:AK7").AutoFill Destination:=Range("A6:AK7"), Type:=xlFillDefault
Range("A6,C6:H6,J6:AD6").ClearContents
End Sub
Les ".Select" sont en général inutiles.
J'ai également rassemblé en une formule la suppression du contenu des cellules A6, C6:H6 et J6:AD6.