Bonjour à tous,
Je souhaite copier les données d'une plage vers une plage d'un autre document, voici mon code actuel :
Ce code fonctionne, seulement je souhaiterais que la copie se fasse sur la dernière ligne vide afin d'éviter d'écraser le contenu existant du classeur de destination.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Workbooks("Destination.xlsm").Sheets("Feuil1").Range("A1:F1").Value = Workbooks("Source.xlsm").Sheets("Feuil1").Range("A1:F1").Value
J'ai naïvement essayé (erreur de syntaxe) :
Auriez-vous une idée pour réussir cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Workbooks("Destination.xlsm").Sheets("Feuil1").Range("A" & Rows.Count).End(xlUp).Offset(1, 0) & ":F" & Rows.Count).End(xlUp).Offset(0, 5).Value = Workbooks("Source.xlsm").Sheets("Feuil1").Range("A1:F1").Value
Merci d'avance et bonne journée à tous.
Partager