Si tu me dis le critère je peux rajouter une condition simple, je pense avoir compris ta demande remplace ta macro avec ca.
Sub CopieTableau()
Sheets("input").Activate
Set range1 = Range("Tableau16")
range1.Copy
Sheets("input").Range("AB3").Select
With ActiveCell
.PasteSpecial xlPasteValues
.PasteSpecial xlPasteFormats
End With
End Sub
Sub Clean()
For Each hcel In Range("AB3:AQ5")
hcel.Interior.Color = -4142
hcel.Value = ""
Next hcel
For Each cl In Range("AB3:AQ5")
cl.Borders.LineStyle = xlLineStyleNone
Next cl
End Sub
J'ai rajouté une macro qui supprime la copie, si ca peut intéresser ^^