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

Variable with Offset function to create a range

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

我有下面的代码,但是最后一行出错了。

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

如有任何帮助,我们将不胜感激

谢谢

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

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