使用范围函数优于variables

我想使用范围函数中的variables来指定excel VBA中的自适应范围select。

Range("A"&aa+4":C5"&bb+4).Select 

其中aa和bb是variables。

谢谢 !

尝试使用这个:

 Range("A" + Strings.Trim(Str(aa + 4)) + ":C" + Strings.Trim(Str(bb + 4))).Select 

或这个:

 Range(Cells(aa + 4, 1), Cells(bb + 4, 3)).Select 

此外,还有一篇文章是我在博客上写的,介绍了使用VBA引用范围的不同方法。 在Excel中使用VBA引用范围

这小小的:

 Sub dural() aa = 7 bb = 11 Range("A" & aa + 4 & ":C5" & bb + 4).Select MsgBox Selection.Address End Sub 

会产生:

$ A $ 11:$ C $ 515