责任中频繁要删除EXCEL行有时列,要删除的数据量相比少的情况下【IBW-170】中出し痴漢バス女子校生 Collection 4時間,不错平直办动删除有时筛选后手动删除,淌若数据量相比多的话就相比费手了,偷懒使东说念主卓著!底下通过删除EXCEL特定行来实例诠释:
淫妻交换图片
如图,要求删除每个仓互异皆为0的数据,当数据量相比大,条款又相比复杂的情况下,手动就相比莫名了.咱们用两种VBA代码设施来终了:
设施一:
Sub 删除莫得互异数据() Dim i, j As Integer Application.ScreenUpdating = False j = Range('A65536').End(xlUp).Row For i = j To 6 Step -1 If Range('H' & i) = 0 And Range('K' & i) = 0 And Range('N' & i) = 0 Then Range('H' & i).Select Selection.EntireRow.Delete Shift:=xlUp End If Next Application.ScreenUpdating = TrueEnd Sub图片
设施二:
Sub 删除莫得互异数据数组设施() Dim arr, brr(), i, j, k, z k = Range('N65536').End(xlUp).Row arr = Range('A6:N' & k) ReDim brr(1 To UBound(arr, 1), 1 To UBound(arr, 2)) For i = 1 To UBound(arr) If arr(i, 8) <> 0 Or arr(i, 11) <> 0 Or arr(i, 14) <> 0 Then j = j + 1 For z = 1 To 14 brr(j, z) = arr(i, z) Next End If Next Range('A6:N' & k).ClearContents Range('A6').Resize(j, 14) = brrEnd Sub
图片
抑遏如下图:
图片
第一种设施是昔日相比常用的,然则成果相比低,要迥殊细心,最佳倒着删行,这个天下不错思思为什么?然后鄙人面留言,
第二种设施要求VBA基础略微好点,成果也相比高,也有要细心的场所,比如0发轫的文本数字写入到单位格后的问题等.
因为莫得什么流量,好久莫得写头条了,但愿有需要的一又友看过留言【IBW-170】中出し痴漢バス女子校生 Collection 4時間,也算有点兴致.
本站仅提供存储就业,统共本质均由用户发布,如发现存害或侵权本质,请点击举报。