【发布时间】:2017-05-31 13:01:37
【问题描述】:
我有一个针对某个范围进行硬编码的代码,我希望它是通用的。我有一个名为“LastLine”的变量,当我设置范围以设置公式 IE 时,它非常适用:
Range("A1:A" & Lastline).FormulaR1C1 = "..."
但是当我尝试在公式本身中使用它时,我做错了
Range("H2").FormulaR1C1 = "=sum(R3C8:R & Lastline & C8)"
有人可以解释我做错了什么吗?如果是这样,有没有更好的方法?
【问题讨论】:
-
您不希望出现文字字符串,因此请从引号内删除
range("H2").FormulaR1C1 = "=sum(R3C8:R" & Lastline & "C8)" -
谢谢你能提交答案吗
标签: vba excel excel-formula formula