Anda di halaman 1dari 2

Select All

Public Sub DeleteCompletelyBlankRows()

Dim R As Long

Dim C As Range

Dim N As Long

Dim Rng As Range

On Error GoTo EndMacro

Application.ScreenUpdating = False

Application.Calculation = xlCalculationManual

If Selection.Rows.Count > 1 Then

Set Rng = Selection

Else

Set Rng = ActiveSheet.UsedRange.Rows

End If

N=0

For R = Rng.Rows.Count To 1 Step -1

If Application.WorksheetFunction.CountA(Rng.Rows(R).EntireRow) = 0 Then

Rng.Rows(R).EntireRow.Delete

N=N+1

End If
Next R

EndMacro:

Application.ScreenUpdating = True

Application.Calculation = xlCalculationAutomatic

End Sub

Anda mungkin juga menyukai