VBA使用定义的变量添加单元格

时间:2017-08-24 15:36:51

标签: excel vba

我正在尝试添加由定义变量分隔的2个单元格值,但我无法在"RC"中使用基于该变量正确的VBA偏移量。 更具体地说,我计算一个我称之为LR的变量。 我在单元格D2上,其值应为:[cell C(LR+1)]^2 + [cell C(2LR+1)]^2

我试过像...= R[& LR+1 &]C[-1]^2 + R[& 2*LR+1 &]C[-1]^2这样的东西没有任何运气。

知道如何在excel宏中使用相关距离吗?

由于

1 个答案:

答案 0 :(得分:1)

变量必须在引号之外并与&

连接
ActiveSheet.Range("D2").FormulaR1C1 = "= R[" & LR+1 & "]C[-1]^2 + R[" & 2*LR+1 & "]C[-1]^2"