返回列表 上一主題 發帖

可以將運自出來的值給RANGE(),當引數嗎?

两种情况下可以成立:
1.使用名称:
假设工作簿存在名称"AAA",则下列代码成立:
Sub test1()
    Dim str_ran As String
    str_ran = "AAA"
    MsgBox Range(str_ran).Address
End Sub

2.使用单元格范围:
Sub test2()
    Dim str_ran As String
    str_ran = "a1:c300"
    MsgBox Range(str_ran).Address
End Sub

你所说的"A:1040"既不能作为名称(因为它不符合名称的命名规则),又不能表示出单元格的范围.

TOP

        靜思自在 : 話多不如話少,話少不如話好。
返回列表 上一主題