copier une plage de cellules vers une autre avec variable en VBA

superbog

XLDnaute Occasionnel
Bonjour,

Voilà, dans le cadre d'une macro plus complète, j'ai besoin de copier une plage de cellule A2:G2 vers la 1è ligne dispo d'une autre feuille en colonne C à I.

Ca parait bête mais je bute vraiment alors ci vous pouviez m'aider ce serait sympa.

Voici le code que j'ai essayé

Code:
Sub convpdf()
    
     Dim sh2 As Worksheet, sh3 As Worksheet, lig&, i&
 
 
     
Set sh2 = ThisWorkbook.Sheets("liste")
Set sh3 = ThisWorkbook.Sheets("dossier")


i = sh2.Range("B200").End(xlUp).Row + 1

sh3.Activate
sh3.Range("A2:G2").Select
Selection.Copy
sh2.Cells(i, 2).Select

end sub
et je vous joins le fichier

merci d'avance
 

Fichiers joints

phlaurent55

XLDnaute Barbatruc
Re : copier une plage de cellules vers une autre avec variable en VBA

Bonjour superbog,

voir fichier joint

à+
Philippe
 

Fichiers joints

superbog

XLDnaute Occasionnel
Re : copier une plage de cellules vers une autre avec variable en VBA

super merci, c'était simple mais je m'embourbais
 

Discussions similaires


Haut Bas