Try this...
Sub PivTEST()
Dim lrow As Long, i As Long
Range("C3:I3") = Array("Option", "Task", "Resource", "Hrs", "Mats/Subs", "Burden", "Sort")
Range("C4:C5000").Value = Sheets("Input Sheet").Range("C5:C5001").Value
Range("D4:D5000").Value = Sheets("Input Sheet").Range("A5:A5001").Value
Range("E4:E5000").Value = Sheets("Input Sheet").Range("H5:H5001").Value
Range("F4:F5000").Value = Sheets("Input Sheet").Range("AF5:AF5001").Value
Range("G4:G5000").Value = Sheets("Input Sheet").Range("AG5:AG5001").Value
Range("H4:H5000").Value = Sheets("Upload").Range("E5:E5001").Value
Range("I4:I5000").Value = Sheets("Upload").Range("G5:G5001").Value
On Error Resume Next
Application.ScreenUpdating = False
With Range("C3:I5000")
.AutoFilter 1, 0 'Filter column C for zero
.Offset(1).EntireRow.Delete
.AutoFilter
.AutoFilter 7, 0 'Filter column I for zero
.Offset(1).EntireRow.Delete
.Parent.AutoFilterMode = False
End With
Application.Screenpdating = True
On Error GoTo 0
MsgBox "Deletion complete"
End Sub
Bookmarks