【发布时间】:2016-12-10 09:21:44
【问题描述】:
我在 Excel 中有这段 1:30 的数据。由于我想以分钟为单位显示经过的时间,我将单元格格式定义为 [m],以获取 90 作为我的显示值。 (Cell.Numberformat = [m])
有没有办法将此值转换为“通用”格式?我仍然希望在我的单元格中使用值 90,但使用“通用”格式。
【问题讨论】:
-
我不同意这是“VBA 格式单元格到常规”的副本。 OP 希望将时间转换为分钟数,这比更改数字格式要多得多。在不清楚的情况下结束这个问题也许是合法的。
-
OP 声明他更改了单元格的
NumberFormat,但随后询问Is there any way to convert this value to "general" format? I still want to have the value 90 in my cell but with "general" format.- 这就是欺骗标志的原因。很高兴改变它,但这似乎是一个骗局(根本不是一个坏问题)。 -
@RobinMackenzie 这个问题不值得争论。我的解释是 OP 希望以分钟为单位显示时间值,但没有特殊的数字格式。将数字格式更改为 General 会将显示更改为 .0625,这不是 OP 想要的。这就是为什么我不认为这是重复的。如果不更改单元格值,我认为无法实现 OP 的目标。至少有两种方法可以实现 OP 的目标,但没有足够的信息来确定哪种方法(如果有的话)最合适。 ,,,
-
...这就是为什么我认为这是一个不清楚的问题。如果您有不同的解释,我很乐意阅读。