使用counta()如果等于0,该函数为0,即说明此行为空,就删除。Application.worksheetfunction.counta(rows(i))=0 thenrows(i).Delete前面加上你的其他代码,即可完成删除空行。
Dim i As Integeri=1If Rows(i).Find("*") Is Nothing Then Rows(i).Delete Shift:=xlUpEnd If'如果第1行为空则删除第1行。