On Error Resume Next
worksheet.Columns("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
On Error GoTo 0
When there are no empty cells, error handling is helpful. If there are no cells of that kind, SpecialCells(xlCellTypeBlanks) will always return an error; therefore, the only method to handle it (as far as I am aware) is to employ error handling (xlCellTypeBlanks).