【发布时间】:2022-01-23 15:05:15
【问题描述】:
我有财务数据,其中某些行是空白的,如果选定范围内的整行都是空白的,我希望能够删除整行(它在选定范围内很重要,因为我可能有“收入” A 列,但 BD 列是空白数据(基本上没有数字)。
我希望它应用于选定的范围,而不是在代码中具有预定范围(以使代码灵活)。
我正在尝试使用这种格式,但它似乎不起作用:
Sub deleteBlankRows()
Dim c As Range
On Error Resume Next
For Each c In Selection.Row.SpecialCells(xlCellTypeBlanks).EntireRow.Delete
Next
End Sub
欢迎提出任何想法。
【问题讨论】:
标签: excel vba delete-row