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
| Sub Macro4()
'
' Extraction Encours
ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=9, Criteria1:= _
"EN COURS"
ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=9, Criteria1:= _
"=EN COURS", Operator:=xlOr, Criteria2:="=EN SUSPENS"
Rows("2:3000").Select
Selection.Copy
' Insère Feuille dénommée
Dim shEncours As Worksheet
Set shEncours = Sheets.Add(After:=Sheets(Sheets.Count))
shEncours.Name = "Encours"
ActiveSheet.Paste
Rows("1:1").Select
' Copier coller tableau dimensions identiques
Rows("2:3000").Select
Selection.Copy
Sheets.Add
Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteFormulasAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
End Sub |
Partager