单元格的公式不作为Excel中的公式?

我已经将单元格的公式设置为等于总和,但单元格只显示等式,而不是等式的结果…该值不计算,也不显示。 我可以从单元格中复制公式的内容并将其粘贴到另一个单元格中,该单元格将显示结果,但是我需要最初的一个来显示它。 这里是代码:

Set SumRangeBegin = Cells(Sumrow, BeginSumColumn) Set SumRangeEnd = Cells(Sumrow, EndSumColumn) Set SumRangeTotal = Range(SumRangeBegin, SumRangeEnd) ActiveCell.Formula = "=SUM(" & SumRangeTotal.Address & ")" 

单元格将显示= SUM($ AA $ 854:$ AV $ 854)(由于我已经将这些variables设置为最初的… SumRow和SumColumn的),但不会显示结果。 不知道这是为什么。

试试这个 – 大概原因是单元格被设置为文本 –

 ActiveCell.NumberFormat = "General" 

转到function区中的“公式”菜单,查看是否选中“显示公式”。

在这里输入图像说明