具有偏移功能的变量可创建范围

时间:2015-10-19 14:33:17

标签: vba excel-vba variables offset excel

我试图在偏移函数旁边使用一个变量来创建一个我可以使用的范围。

我有以下代码,但最后一行出现此错误。

Dim rng As Range
Dim targetrow As Range
targetrow = ActiveSheet.Range("Total").Offset(-2, 0).Row
rng = Range(Cells((targetrow), 7), Cells(10, 7))

非常感谢任何帮助

由于

1 个答案:

答案 0 :(得分:1)

您需要将Set与对象变量一起使用:

Set rng = Range(Cells((targetrow), 7), Cells(10, 7))