在公式R1C1中使用相对(未知)参考文献>>

问题描述 投票:0回答:1

我正在尝试在当前活动单元格中输入一个简单公式。该公式应包括四舍五入时应将单元格向左除以最后一个单元格,并在同一列上加上数据(总计)。

我正在使用此:

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

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

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

我正在尝试在当前活动单元格中输入一个简单公式。该公式应包括对数据在同一列上的最后一个像元到左边的像元的除法的四舍五入(这是...

excel vba string reference
1个回答
2
投票

。地址,不带其他参数,则返回xlA1表示法中的地址。我认为您应该使用strAddress3 = Range("G8").End(xlDown).Address(true, true, xlR1C1 )

© www.soinside.com 2019 - 2024. All rights reserved.