1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Sub CopieBDD()
Dim WKBS As Workbook, WKBC As Workbook
Dim MyDir As String
Dim DerLig as long
'affecte le fichier formulaire à la variable source
Set WKBS = ActiveWorkbook 'Affectation du fichier source à la variable
Workbooks.Open "C:\Documents\Essai.xlsx" 'Ouverture du fichier cible, faut adapter le chemin à ton cas
Set WKBC = ActiveWorkbook 'Affectation du fichier cible à la variable
'Défini via DerLig la dernière ligne remplie dans le fichier essai (pour l'exemple la feuille s'appelle BDD)
Derlig = WKBC.Sheets("BDD").Cells(Columns(1).Cells.Count, 1).End(xlUp).Row+1
'Ecriture dans la base de donnée (fichier essai feuille BDD)
WKBC.Sheets("BDD").Cells(DerLig, 1) = WKBS.Sheets("NomDeLaFeuille").range("A1") 'Ecrit le contenu de la cellule A1 du fichier client dans le fichier essai première ligne vide colonne A
WKBC.Sheets("BDD").Cells(DerLig, 2) = WKBS.Sheets("NomDeLaFeuille").range("A3") 'Ecrit le contenu de la cellule A3 du fichier client dans le fichier essai première ligne vide colonne B
'Etc en fonction des cellules à réécrire dans le fichier Essai
WKBC.Close True 'Ferme le fichier essai avec sauvegarde
end sub |
Partager