excel - 为什么我的单元格输出变成这样 =SUM('J2':'J13')-SUM('AB2':'AB13')
问题描述
这是我的 vba 代码:
Sub Macro1()
Dim lastrow As Long
lastrow = 13
Range("AB" & CLng(lastrow) + 5).Select
ActiveCell.FormulaR1C1 = "=SUM(J2:J" & CLng(lastrow) & ")-SUM(AB2:AB" & CLng(lastrow) & ")"
End Sub
我想知道为什么单元格输出有''?
解决方案
应该。
Sub Macro1()
Dim lastrow As Long
lastrow = 13
Range("AB" & CLng(lastrow) + 5).Select
ActiveCell.Formula = "=SUM(J2:J" & CLng(lastrow) & ")-SUM(AB2:AB" & CLng(lastrow) & ")"
End Sub