在EXCEL中如何用VBA一次选中多行?

如题所述

    核心代码为,range("A1").entireRow.Select

    以下是几个例子的代码。

Sub selectRows()

  '连续整行选定

    Range("A1:A10").EntireRow.Select

    '选择不连续多行

    Range("A1,A3,A5:A8").EntireRow.Select

    '选择连续有数据的行

    r = ActiveSheet.Cells(Rows.Count, 1).End(3).Row

    Range("A1:A" & r).EntireRow.Select

End Sub

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-04-30
Sub 多选()
Range("4:4,9:9,13:13,16:19").Select

End Sub
相似回答