Your macro seems to work as is for "omit", so you just need to add the "complete" references and another sheet. If the 3rd sheet were called "complete", your macro could expand like so:
Sub Omit()
Dim lastrow As Long
lastrow = Sheets("test").UsedRange.Rows.Count
Application.ScreenUpdating = False
Range("A8:I" & lastrow).AutoFilter
ActiveSheet.Range("A8:I" & lastrow).AutoFilter Field:=7, Criteria1:="Omit"
Range("A25:B64").Copy
Sheets("List").Range("A3").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("test").Range("G25:G" & lastrow).Copy
Sheets("List").Range("C3").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("test").Range("B79").Select
Application.CutCopyMode = False
ActiveSheet.Range("A8:$I" & lastrow).AutoFilter Field:=7
Range("A8:I" & lastrow).AutoFilter
ActiveSheet.Range("A8:I" & lastrow).AutoFilter Field:=7, Criteria1:="Complete"
Range("A25:B64").Copy
Sheets("Complete").Range("A3").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("test").Range("G25:G" & lastrow).Copy
Sheets("Complete").Range("C3").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("test").Range("B79").Select
Application.CutCopyMode = False
' ActiveSheet.Range("A8:I" & lastrow).AutoFilter Field:=7
Application.ScreenUpdating = True
End Sub
Bookmarks