1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
'Filtre tableau et copie vers feuille "PF"
wsSource.ListObjects("Tableau6").Range.AutoFilter Field:=38, Criteria1:="PI"
wsSource.ListObjects("Tableau6").Range.AutoFilter Field:=31, Criteria1 _
:="=P", Operator:=xlOr, Criteria2:="=N"
wsSource.Range("Tableau6[#data]").Columns("A:AL").Copy PF.Range("A2")
PF.Range("A2:AL1048576").WrapText = False
'Copie vers Delta
Dim shtExport As Worksheet
Set wkDestination = Application.Workbooks.Open("C:\User\E457657\Documents\Important\Delta.xlsm")
Set shtExport = wkDestination.Worksheets("Recap")
With wsSource.Range("Tableau6[#data]").Columns("A:AL")
shtExport.Rows(2).Resize(.Rows.Count).Insert
.Copy shtExport.Range("A2")
End With
Set shtExport = Nothing
wkDestination.Close True 'Ferme en sauvant.
If wsSource.FilterMode Then wsSource.ShowAllData |
Partager