运行有两个For和If语句的macros

我试图运行一个macros,将删除任何有#REF!#REF! 以及删除标题。 除此之外,我还希望macros将通过并将此选项应用于除第一个之外的所有工作表。

当我尝试运行它就像它的工作,但是当我检查了具体的工作表,这适用于什么都没有发生。

 Sub RemoveGamesOut() Dim i As Long Dim ws As Worksheet Application.ScreenUpdating = False For Each ws In Worksheets If ws.Name <> "1962-63 Stats" Then ws.Range ("C6:C5000").SpecialCells(xlCellTypeBlanks).EntireRow.Delete For i = Range("C" & Rows.Count).End(3).Row To 5 Step -1 If IsError(Cells(i + 1, "C")) = True Then Rows(i).Resize(2).Delete Next i Next ws End Sub