Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Macro copie données sur la première ligne non vide d'un autre classeur

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

raf26

XLDnaute Occasionnel
Bonjour,

J'ai besoin de votre aide pour une macro

J'aimerais copier des données du classeur TEST onglet Cumul (A12 à G12) sur la première ligne vide d'un classeur ESSAI onglet Réception, à partir de la colonne A

J'ai trouvé .End(xlDown).Row +1 mais je n'arrive pas à utiliser correctement ce code.

Merci d'avance

Cordialement
 
Re

Un exemple de macro à adapter
(ici pour le test, je suis sur le même classeur)
VB:
Sub Exemple_Copie()
Dim Source As Range, Desti As Range
Set Source = Feuil1.[A12:G12] ' à adapter
Set Desti = Feuil2.Cells(Rows.Count, 1).End(xlUp)(2) ' à adapter
Source.Copy Desti
End Sub
 
Merci Staple1600

je viens d'essayer sur un même classeur, impeccable !

Par contre comment j'adapte pour Desti pour le classeur qui est sur le bureau ?

Set Desti = "C:\User\monnom\Desktop\monfichier.xlsm et comment indiquer le bon onglet ?

Merci
 
rE

A tester
VB:
Sub Exemple_Copie_BIS()
Dim Source As Range, Desti As Range
Set Source = _
            ThisWorkbook.Sheets("Cumul").[A12:G12]
Set Desti = _
            Workbooks("ESSAI.xlsm").Sheets("Réception").Cells(Rows.Count, 1).End(xlUp)(2)
Source.Copy Desti
End Sub
NB: Les deux classeurs sont ouverts et la macro est dans le classeur TEST.
 
- 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
9
Affichages
580
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…