我想我需要一个循环功能,但我不知道该怎么做。
其任务是查看特定列是否为空白,然后删除该行。但有时没有空白单元格,我得到一个结束调试错误。
这是我的代码:
Sub DeleteRow()
Dim lr As Long
Dim shCurrentWeek As Worksheet
Set shCurrentWeek = AciveWorkbook.Sheets("Current Week")
lr = shCurrentWeek.Range("A" & Rows.Count).End(xlUp).Row
'Delete Row
shCurrentWeek.Range("B4:B" & lr).SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End Sub
有任何想法吗?