Macro pour copier coller d'un classeur à un autre

  • Initiateur de la discussion Initiateur de la discussion jihane
  • 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 !

J

jihane

Guest
Bonjour à tous,

J'aimerais créer une macro qui copie un classeur 2 et le colle à la dernière ligne d'un classeur 1. Mes deux classeurs peuvent avoir un nombre de ligne différentset qui changent à chaque fois.

J'ai mis un exemple de classeur 1 et 2 et le resultat que je veux obtenir dans le classeur 3

Merci pour votre aide
 

Pièces jointes

Re : Macro pour copier coller d'un classeur à un autre

Bonjour Jihane, bonjour le forum

En faisant une petite recherche tu aurais trouver tout ce qu'il te fallait pour écrire cette macro

Sub CopierEntreDeuxClasseurs()
'Pour copier entre 2 classeurs, on utilise des variables
'On met cette macro dans un module du classeur de destination

Dim wbdest As Workbook, wbS2 As Workbook


Set wbS2 = Workbooks("ClasseurSource2.xls")

Set wbdest = ThisWorkbook ' c'est le Classeur1, classeur de destination

wbS2.Sheets("feuil1").Range("A1:" & Cells([A65536].End(xlUp).Row, _
[IV4].End(xlToLeft).Column).Address(0, 0)).Copy wbdest.Sheets("feuil1").Range("A1").End(xlDown).Offset(1, 0)

wbdest.Activate

End Sub
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour