请让我知道如何在一个范围内一起添加动态起始位置和结束位置。
所以基本上我有 范围(“ A3:D”和lastRow)
我想要下面的东西。
Range(“ A:D”&firstrow,&lastRow)
第一行和最后一行将由我指定
答案 0 :(得分:2)
您尝试过这样的事情吗?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim firstRow As Integer
Dim lastRow As Integer
Dim rng As String
firstRow = 5
lastRow = 10
rng = "A" & CStr(firstRow) & ":" & "D" & CStr(lastRow)
ActiveSheet.Range(rng).Select
End Sub