Excel 如何使用/filter/delete可见行修复调试错误
我有代码过滤掉第一列中有空格的行,然后删除可见行。但在代码运行时会出现调试错误 1: 2: 三:Excel 如何使用/filter/delete可见行修复调试错误,excel,vba,Excel,Vba,我有代码过滤掉第一列中有空格的行,然后删除可见行。但在代码运行时会出现调试错误 1: 2: 三: 我希望代码删除第一列中有空格的所有行。我找到了答案。语法错误,我忘了在delete stmt中包含范围。 '2.删除行 Application.DisplayAlerts=False 'SourceWkSt.Range(“A2:I3000”)。特殊单元格(xlCellTypeVisible)。删除 工作表(“RDI容量报告”).范围(“A2:I3000”).特殊单元(xlCellTypeVisibl
我希望代码删除第一列中有空格的所有行。我找到了答案。语法错误,我忘了在delete stmt中包含范围。 '2.删除行 Application.DisplayAlerts=False 'SourceWkSt.Range(“A2:I3000”)。特殊单元格(xlCellTypeVisible)。删除 工作表(“RDI容量报告”).范围(“A2:I3000”).特殊单元(xlCellTypeVisible).删除 Application.DisplayAlerts=True
Apply Filter
Worksheets("RDI Capacity Report").Range("A1:I3000").AutoFilter Field:=1,
Criteria1:=""
Delete Rows
Application.DisplayAlerts = False
Worksheets("RDI Capacity Report").SpecialCells(xlCellTypeVisible).Delete
Application.DisplayAlerts = True
Clear Filter
On Error Resume Next
SourceWkSt.ShowAllData
On Error GoTo 0