Excel VBA参考单元格值

时间:2015-05-28 21:30:08

标签: excel vba excel-vba

我在vba中有一个单元格告诉我行数。我想用那一行来选择所有信息。

我想选择细胞范围J2:S150。

我的代码如下:

Dim I As String

I = Sheet1.Range("A2").Value

Range("J2: S + I").Select
Selection.Copy

Sheet2.Range("A1").PasteSpecial

我一直在设置syntex错误。价值I再次基于我的电子表格中的计数。我希望它选择细胞范围J2:150。

由于

1 个答案:

答案 0 :(得分:3)

将其更改为

Range("J2:S" + I).Select

为了简化这一切,请将代码更改为:

Range("J2: S" & Sheet1.[A2]).Copy
Sheet2.Range("A1").PasteSpecial