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

  • Initiateur de la discussion Initiateur de la discussion superbog
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
491
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
649
Réponses
3
Affichages
582
Réponses
7
Affichages
795
Retour