|
发表于 2014-3-19 12:45
|
显示全部楼层
本楼为最佳答案
- Sub Macro1()
- Dim arr, rng As Range, i&, x%
- arr = ActiveSheet.UsedRange
- x = UBound(arr, 2)
- Application.ScreenUpdating = False
- For i = 1 To UBound(arr)
- If Application.CountA(Cells(i, 1).Resize(1, x)) = 0 Then
- If rng Is Nothing Then Set rng = Cells(i, 1) Else Set rng = Union(rng, Cells(i, 1))
- End If
- Next
- If Not rng Is Nothing Then rng.EntireRow.Delete
- Application.ScreenUpdating = True
- End Sub
复制代码 |
评分
-
查看全部评分
|