在VBA Excel中,我使用变量和函数的组合在单元格中发布。变量包含一个值,函数是一个" sum"功能
使用的变量是" OB"价值和" lastrow"为行号。
当我试图让VBA编写公式时,这些都是分开工作的:
ActiveCell.FormulaR1C1 = "=SUM(R[+1]C:R[" & lastrow & "]C)"
ActiveCell.FormulaR1C1 = OB
...但是当我尝试将它们组合起来时,我得到了所有不同类型的语法问题(试图从单元格中的值中扣除sum函数):
ActiveCell.FormulaR1C1 = OB - "=SUM(R[+1]C:R[" & lastrow & "]C)"
任何人都可以帮我解决这个问题吗?谢谢!
答案 0 :(得分:1)
尝试:
ActiveCell.FormulaR1C1 = "=" & OB & "-SUM(R[+1]C:R[" & lastrow & "]C)"