在VBA中怎样给单元格名称写变量?

2024-11-23 07:27:52
推荐回答(4个)
回答1:

Private Sub CommandButton1_Click()
    Dim a As String
    a = "H"     '要用字符串,否则这里H也算是一个变量
    Range(a & "5").Select
End Sub

有问题请追问,满意请采纳,新年快乐!加油!

回答2:

可以用 cells(行,列) 的方法来表示:例如,Range("h5"),可以用cells(5,8)来表示,因为单位格"h5“就是第5行第8列。其中行列号可用变量来表示,如cells(i,j)或cells(i+1,j-3)等等。

回答3:

代码a=H中的H要加半角双引号,应改为a="H",同时Range(a & "5")。

回答4:

a = "H"
Range(a & 5).Select