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 35 36 37 38 39 40 41 42 43 44 45 46
| Sub Traitement()
'
' Traitement Macro
'
Dim bdd As Worksheet
Set bdd = Windows("Base Flux PS.xlsm").Sheets("BDD")
Dim fichier1 As Worksheet
Dim fichier1 As Worksheet
Dim fichier3 As Worksheet
bdd.Rows("2:" & Range("A2").End(xlDown).Row).Delete Shift:=xlUp
Workbooks.Open Filename:="P:\Formation Excel\Fichier 1.xlsx"
Set fichier1 = Workbooks("Fichier 1.xlsx").Sheets(1)
fichier1.Range("A6").Delete Shift:=xlUp 'là on supprime pas toute la ligne, est-ce normal?
fichier1.Range("B1").End(xlDown).EntireRow.Delete
fichier1.Range("A1").CurrentRegion.Copy
bdd.Range("A1").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Workbooks("Fichier 1.xlsx").Close False
Workbooks.Open Filename:="P:\Formation Excel\Fichier 2.xlsx"
Set fichier2 = Workbooks("Fichier 2.xlsx").Sheets(1)
fichier2.Range("A6").Delete Shift:=xlUp 'là on supprime pas toute la ligne, est-ce normal?
fichier2.Range("B1").End(xlDown).EntireRow.Delete
fichier2.Range("B1").End(xlDown).EntireRow.Delete 'est-ce normal qu'il y ait encore une suppression de ligne
fichier2.Range("A1").CurrentRegion.Copy
bdd.Range("A1").End(xlDown).Offset(1, 0).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Workbooks("Fichier 2.xlsx").Close False
Workbooks.Open Filename:="P:\Formation Excel\Fichier 3.xlsx"
Set fichier3 = Workbooks("Fichier 3.xlsx").Sheets(1)
fichier3.Range("A6").Delete Shift:=xlUp 'là on supprime pas toute la ligne, est-ce normal?
fichier3.Range("B1").End(xlDown).EntireRow.Delete
fichier3.Range("B1").End(xlDown).EntireRow.Delete 'est-ce normal qu'il y ait encore une suppression de ligne?
fichier3.Range("A1").CurrentRegion.Copy
bdd.Range("A1").End(xlDown).Offset(1, 0).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Workbooks("Fichier 3.xlsx").Close False
End Sub |
Partager