déplacer la gamme de la ligne vers le bas en vba

Je suis en train de sélectionner les 7 premières lignes de ma feuille de calcul (le nombre exact peut varier) et le déplacer 32 lignes (nombre de lignes à déplacer vers le bas pourrait aussi varier). Quelqu'un pourrait-il m'aider avec le code? J'ai essayé:

Worksheets("Report").Cells(x1, 5).EntireRow.Offset(32, 0).Select

J'ai aussi essayé

for i = 1 to 7
set x1 = worksheets("Report").Cells(i, 5)
Rows(x1).EntireRow.Offset(32, 0).Select

Ne fonctionne pas, soit. Merci d'avance pour l'aide!

OriginalL'auteur Trung Tran | 2012-11-21