Bonjour Makovitch,
Ci dessous, exemple d'une macro assurant rapidement le transfert de données d'un fichier à un autre.
La macro est présente sur le fichier émetteur. Les deux fichiers doivent être ouverts.
Sub CopBase()
'
'Exemple fait Titres en ligne 1. Colonnes de données de A à J. A adapter
'Fichier de la Base Emettrice.
DerLig = Range("A" & Rows.Count).End(xlUp).Row
Range("A2:J" & DerLig).Select
Selection.Copy
'Fichier de la Base Réceptrice (nom à adapter ainsi que type xlsx ou xlsm)
Windows("Untel.xlsx").Activate
'Onglet de la feuille à adapter avec même structure de titres et données que le 1ier fichier
Sheets("Base").Activate
DerLin = Range("A" & Rows.Count).End(xlUp).Row
Range("A" & DerLin).Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
D'autres solutions en fonction de la grandeur de la base à copier sont possibles. Mais généralement celle-ci suffit.
Bons tests, bonne continuation.