使用命名单元格引用和变量读取范围

时间:2015-07-09 10:44:29

标签: vba excel-vba excel

我希望在使用命名单元格引用的范围内阅读。

指定的单元格引用是“AggStatsStart”并引用AggOutput!$ A $ 2

我还有一个名为“NoCohort”= 1000的整数变量。

我想使用这两个变量来读取C3:Q1000。请注意AggStatsStart

的偏移量

到目前为止,我有以下内容:

Dim testRange As Range
Dim Input As Variant
With Sheets("AggOutput")
    Set testRange = .Range("AggStatsStart", .Cells(NoCohort, 15))
End With
Input = Range(testRange)

1 个答案:

答案 0 :(得分:1)

修复了几个小的语法错误:

Sub BenWhite()
    Dim testRange As Range
    Dim Inputt As Variant
    Dim NoCohort As Integer
    NoCohort = 1000

    With Sheets("AggOutput")
        Set testRange = .Range(Range("AggStatsStart"), .Cells(NoCohort, 15))
        MsgBox testRange.Address(0, 0)
    End With

    Inputt = testRange
End Sub

enter image description here