BOnjour,
Tu peux utiliser l'enregistreur de macro pour ce genre de choses, globalement ça va ressembler à :
Sheets("Planning").Select
Range("A4:I10").Select
Selection.Copy
Sheets("Archive").Select
Range("A3").Select
ActiveSheet.Paste
Pour chercher où coller dans ton fichier archive tu peux faire une boucle du type :
while cells (i, 1)<>""
i=i+1
wend
Ce qui donnerait au final quelque chose comme :
Sub plan()
Sheets("Planning").Select
Range("A4:I10").Select
Selection.Copy
Sheets("Archive").Select
while cells (i, 1)<>""
i=i+1
wend
Range("A" & i ).Select
ActiveSheet.Paste
end sub
Edit :
Beaucoup plus élégant la réponse au dessus