Sub Archive1()
Sheets("Archive").Select
Range("A2").Select
Selection.RemoveSubtotal
Sheets("Etude").Select
Application.ScreenUpdating = False
Range("D22:H22").Copy
Sheets("Archive").Select
derlin = Sheets("Archive").Range("A65536").End(xlUp).Row + 1
Sheets("Archive").Range("A" & derlin & ":E" & derlin).PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
If Sheets("Archive").Range("C" & derlin) <> Sheets("Archive").Range("C" & derlin - 1) Then Sheets("Archive").Range("D" & derlin) = 1
Sheets("Etude").Range("G22") = Sheets("Archive").Range("D65536").End(xlUp) + 1
Application.CutCopyMode = False
Application.ScreenUpdating = True
Sheets("Archive").Select
Range("J22").Select
Columns("B:B").Select
Selection.NumberFormat = "yy"
Columns("C:D").Select
Selection.NumberFormat = "00"
Columns("A:G").Select
Selection.Font.Bold = False
Rows("1:1").Select
Selection.Font.Bold = True
Range("A2").Select
Selection.Subtotal GroupBy:=3, Function:=xlCount, TotalList:=Array(3), _
Replace:=True, PageBreaks:=False, SummaryBelowData:=True
Sheets("Etude").Select
Range("J22").Select
ActiveWorkbook.Save
End Sub