Sub ARCHIVER_MARGE()
If Worksheets("RECAP_MARGE").Range("Tableau1").Item(1, 1) <> "" Then
ligne = Worksheets("RECAP_MARGE").Range("Tableau1").Rows.Count + 2
Else
ligne = 2
End If
With Sheets("CALCUL_MARGE")
Sheets("RECAP_MARGE").Range("A" & ligne).Value = .Range("C2:D2").Value
Sheets("RECAP_MARGE").Range("B" & ligne).Value = .Range("D12").Value
Sheets("RECAP_MARGE").Range("C" & ligne).Value = .Range("D27").Value
Sheets("RECAP_MARGE").Range("D" & ligne).Value = .Range("D29").Value
Sheets("RECAP_MARGE").Range("E" & ligne).Value = .Range("D31").Value
.[C2:D2,D8:D11,D15:D26].ClearContents
End With
End Sub