Merci Nickal
Ce démontre que vous avez effectivement voulu faire quelque chose
Voici le code optimisé
Sub CopieValeurs()
Dim NumF As Integer
' Récupérer le numéro de la feuille
NumF = ActiveSheet.Name
' Si c'est janvier, on sort
If NumF = 1 Then Exit Sub
' sinon
Sheets(NumF - 1).Range("A5:J16").Copy
ActiveSheet.Range("A5").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
'
Application.CutCopyMode = False
End Sub
Au cas ou, vous avez aussi quelques cours sur ce forum
https://www.excel-pratique.com/fr/vba
A+