use*_*083 0 excel vba rows excel-vba
我用一些标准填充了一组数字,然后我想要删除的是这个区域中的所有行.
基本上我通过一个列,如果在该特定行中,此列中的单元格符合条件,我将该行号添加到数组中.完成所有行后,我想删除所有行号.
我很难弄清楚如何一次删除所有行,因为很明显,如果我一次删除一行,则行号会随着前一个或下一个被删除而改变.因此,我想一起选择所有行,然后一次只调用所有行上的Delete命令.有任何想法吗?
Tim*_*ams 8
Sub Tester() Dim arr arr = Array(3, 5, 7, 9) ActiveSheet.Range("A" & Join(arr, ",A")).EntireRow.Delete End Sub
归档时间:
13 年,5 月 前
查看次数:
10762 次
最近记录:
12 年 前