【发布时间】:2014-08-11 00:07:05
【问题描述】:
上图显示了 3 个包含公式而不是值的单元格;第一个单元格在 PHP Hourly Rate 下,第二个在 Name 下,第三个是 Invoice Sub Total。但是,在我双击单元格然后按 Enter 后,值将显示。为什么会这样?我在 Excel 2013 上使用 Excel VBA。
谢谢。
【问题讨论】:
-
检查单元格的格式,确保它的格式不是
text,而是General。这个问题与帮助中心中定义的编程无关,也与programming Excel 无关,因此投票结束。 -
您的单元格格式是否设置为文本?如果是这样,我相信这会让它忽略公式
-
Excel 选项 -> 高级 -> 在单元格中显示公式而不是计算结果。但是,是的,这是题外话,应该关闭。
-
我已经使用这些将列的格式从文本更改为一般格式:
Columns("B").SelectSelection.NumberFormat = "General"但我注意到它位于代码中间,所以我之前把它放在了顶部然后一切正常。谢谢。 -
我已经编辑了您的问题,因为没有代码示例,只是说明“我正在使用 VBA”但没有在任何地方引用它,即使在问题中也没有,这意味着不需要标签。您的问题中根本没有提到您关于使用
Columns("B").SelectSelection.NumberFormat = "General"的声明!对于任何 VBA 用户来说,这个问题看起来像是你错误地格式化了一个单元格,你有,但你没有告诉我们你已经在 VBA 中完成了它。如果是 VBA 问题,请发布您的代码!!!
标签: excel