Re,
Alors je te propose 2 solutions :
1) la plage de la colonne G est toujours la même, tu sélectionnes donc la cellule dans laquelle tu veux copier puis tu écris :
PlageSourceFixe.Copy
ActiveSheet.Paste
Il ne faut pas que ta macro ait modifié la sélection (A11 par ex.)
2) tu veux simplement copier après les dernières données enregistrées en colonne A :
PlageSource.Copy
Range('A65536').End(xlUp).Offset(1,0).Select
ActiveSheet.Paste
Et là, peu importe si ta macro change la sélection car juste avant le Paste, tu sélectionnes la première cellule vide de la colonne A en partant du bas...
Voilà ce que je peux te proposer sans code sous les yeux.
Amicalement
Charly