上图显示了包含公式而不是值的3个单元格;第一个单元格在 PHP Hourly Rate 下,第二个单元格在 Name 下,第三个单元格是 Invoice Sub Total 。但是,双击单元格后,将显示值,然后按Enter键。为什么会这样?我在Excel 2013上使用Excel VBA。
感谢。
答案 0 :(得分:42)
确保......
=
个符号
=
符号=A1
,而不是"=A1"
)答案 1 :(得分:5)
如果您使用的是Excel 2013,请执行以下操作 文件>选项>高级> 在此工作表的显示选项下取消选中之前的复选框 在单元格中显示公式而不是计算结果 这应该可以解决问题。
答案 2 :(得分:3)
如果所有其他方法都失败了,请按Ctrl-H(搜索并替换)" ="在两个框中(换句话说,搜索=并用相同的=替换它)。似乎可以做到这一点。
答案 3 :(得分:1)
我遇到了同样的问题并在下面解决了:
范围(“A”)。公式=修剪(CStr(“公式”))
答案 4 :(得分:0)
如果您使用 VBA 输入公式,则可能会意外地输入它们:
Sub AlmostAFormula()
With Range("A1")
.Clear
.NumberFormat = "@"
.Value = "=B1+C1"
.NumberFormat = "General"
End With
End Sub
A1 似乎有一个公式,但只有文字,直到您双击该单元格并触摸 Enter 。
确保代码中没有这样的错误。
答案 5 :(得分:0)
如果上述解决方案不起作用,请为我工作
使用“Ctrl + A”后跟“Ctrl + X”剪切工作表中的全部内容并将其粘贴到新工作表中。切割粘贴时,对公式的引用将保持不变。
答案 6 :(得分:0)
在" ="之前检查公式中的空格。例如' = A1' instean' = A1'
答案 7 :(得分:0)
我尽了一切所能,但没有任何效果。然后,我突出显示了公式列,然后右键单击并选择“清除内容”。可行!现在,我看到的是结果,而不是公式。