1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| ChDir "C:\SKIP"
Workbooks.Open Filename:="C:\SKIP\Classeur1.xls"
Dim Cls1 As Workbook
Dim Cls2 As Workbook
Dim d As Range, dernière_cellule As Range
Dim e As Range, dernière_cellule1 As Range
Set Cls1 = Workbooks("Classeur1.xls")
Set Cls2 = Workbooks("les données du " & Format(Date, "ddmmyyyy") & ".xlsx")
For Each d In Sheets("Feuil1").Range("A1", Range("A" & Rows.Count).End(xlUp))
If d.Value Like "Par*" Then Set dernière_cellule = d
Next
Windows("les données du " & Format(Date, "ddmmyyyy") & ".xlsx").Activate
For Each e In Sheets("Données").Range("B1", Range("B" & Rows.Count).End(xlUp))
If e.Value Like "Par*" Then Set dernière_cellule1 = e
Next
With dernière_cellule & dernière_cellule1
Cls1.Worksheets("Feuil1").Range(.Offset(1, 0), .End(xlDown)).Offset(0, 5).Copy Cls2.Worksheets("Données").Range(.Offset(1, 0), .End(xlDown)).Offset(0, 5)
End With
Windows("Classeur1.xls").Activate
ActiveWindow.Close
Windows("les données du " & Format(Date, "ddmmyyyy") & ".xlsx").Activate |
Partager