在VBA excellmacros中使用范围语句中的variables

好吧,我确定这个问题是非常基本的,但是我所有的search者都提出了复杂的答案,而且我一直在搞VBA。 我有一个Excel文档中的两个工作表,我创build了一个button,我可以点击调用我的macros只是从一个工作表移动到另一个单元格。 但我需要我的macros来确定我在哪一行。 我正在使用这个:

r = ActiveCell.Row 

以确定我的行,但是在范围语句中使用该variables最简单的方法是这样的:

 Range("A2").Select 

你可以使用Range方法和&运算符将variablesjoin到一个string中:

 Range("A" & r) 

或者,您可以使用带有参数(行,列)的单元格方法:

 Cells(r, "A")