使用公式R1C1的相对(未知)参考

我正试图在当前活动单元格中input一个简单的公式。 该公式应该包括在最后一个单元格左边的单元格的划分,同一列上的数据(这是一个总数)。

我正在使用这个:

Dim strAddress3 As String strAddress3 = Range("G8").End(xlDown).Address ActiveCell.FormulaR1C1 = "=+ROUND(RC[-1]/" & strAddress3 & ",2)" 

显然,我不能使用strAddress3,但我不知道为什么。

我很抱歉,如果这是一个简单的问题,我一直在寻找答案,但无法find它。

。没有更多参数的地址返回xlA1表示法中的地址。 我认为你应该使用strAddress3 = Range("G8").End(xlDown).Address(true, true, xlR1C1 )