Hello Elthznd901,
Just another option for you.
See if the code trimmed as follows works for you:-
Sub Button1_Click()
Application.ScreenUpdating = False
Sheet2.Range("A3", Sheet2.Range("E" & Sheet2.Rows.Count).End(xlUp)).Clear
On Error Resume Next
With Sheet1.Range("C25", Sheet1.Range("C" & Sheet1.Rows.Count).End(xlUp))
.AutoFilter 1, ">0"
.Offset(1).Resize(, 5).SpecialCells(12).Copy Sheet2.[A3]
.AutoFilter
End With
Application.ScreenUpdating = True
End Sub
I've used the sheet codes rather than the sheet names in the code.
I hope that this helps.
Cheerio,
vcoolio.
Bookmarks