在Excel中使用变量选择多个单元格

时间:2015-09-02 20:31:46

标签: vba excel-vba excel

如果我想在Excel中使用VBA选择多个单元格,请执行以下操作:

range("A1:B4").Select

如果我的行是变量的值,我不知道如何选择这些单元格。

任何人都知道如何做到这一点?

1 个答案:

答案 0 :(得分:0)

以下是当前所选工作表的示例:

Sub test()
    TopRow = 1
    BottomRow = 10
    LeftColumn = 3
    RightColumn = 9
    Range(Cells(TopRow, LeftColumn), Cells(BottomRow, RightColumn)).Select
End Sub

对于某些指定的表格:

Sub test()
    SheetName = "Test"
    TopRow = 1
    BottomRow = 10
    LeftColumn = 3
    RightColumn = 9
    With Sheets(SheetName)
        .Select
        .Range(.Cells(TopRow, LeftColumn), .Cells(BottomRow, RightColumn)).Select
    End With
End Sub