excel vba如何删除a列为0的行
2个回答
展开全部
A列为0的行都 删除吗?
Sub 宏1()
lastrow = Cells(Rows.Count, 1).End(3).Row
For i = lastrow To 1 Step -1
If Cells(i, 1) = 0 Then
Rows(i).Select
Selection.Delete Shift:=xlUp
End If
Next
End Sub
追问
是的,我有一万多行,用循环方式很慢,有没有定位一次删除的方法吗
追答
没有对0值的定位方法。我程序的速度不慢。你可用排序或高级筛选排除零值的行的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询