使用范围函数优于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