Visual Basics - 删除多行

时间:2016-04-25 12:58:09

标签: excel vba

我正在尝试使用宏代码删除VBA for Excel中的多行:

Sub sbDeleteARowMulti() 
Rows("1:3").Delete 
End Sub

但是我想改变它,以便我可以一次删除多组行,例如1:200和404:1023和1230:1339等。有一种简单的方法吗?

非常感谢。

1 个答案:

答案 0 :(得分:3)

一种方式:

Application.Union( _
    Rows("1:200"), _
    Rows("404:1023"), _
    Rows("1230:1339")).Delete

Range("1:200, 404:1023, 1230:1339").Delete