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.
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
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.