Sorry, thought you wanted to delete the rows with values.
Changed it to the ones with no values.
Above 9 is solved by setting the loop to 9, change if you need to.
Sub Macro1()
Dim i As Long
Range("A9:J2000").Select
For i = Selection.Rows.Count To 9 Step -1
'Get all values from row
RowValues = Rows(i).Value
'Loop through values and combine them into 1
For Each StrValue In RowValues
CombinedRowValues = CombinedRowValues & StrValue
Next StrValue
'If the combined value is still empty, delete the row
If CombinedRowValues = "" Then
Rows(i).Delete
End If
'Reset value
CombinedRowValues = ""
Next i
End Sub
Bookmarks