1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| Sub Regroupement()
Application.ScreenUpdating = False
Sheets("Feuil1").Select
Range("B4:D4").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Clear
monfichier = Dir("C:\Test\*.xls", vbReadOnly)
While monfichier <> ""
Workbooks.Open monfichier
Sheets("Feuil1").Select
Range("A6:C6").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Workbooks(2).Close SaveChanges:=False
GoSub coller
monfichier = Dir()
Wend
Cells(ligne + 1, 2).Select
Exit Sub
coller:
ligne = 4
Do While Sheets("Feuil1").Cells(ligne, 2) <> ""
ligne = ligne + 1
Loop
Cells(ligne, 2).Select
ActiveSheet.Paste
Return
End Sub |
Partager