【发布时间】:2022-01-06 12:27:19
【问题描述】:
我想实现 A1 中看到的结果。为什么第 3 行输出的结果与第 1 行和第 2 行不同,即使格式相同 - yyyy-mm-dd hh:mm:ss?
这和地区设置有关系吗?
1 Range("A1").Value2 = Now
2 Range("A1").NumberFormat = "yyyy-mm-dd hh:mm:ss"
3 Range("B1").Value2 = Format(Now, "yyyy-mm-dd hh:mm:ss")
【问题讨论】:
-
我不知道为什么(我猜 excel 正在努力为您提供智能)但是如果您有日期数据,请将其保留为日期并通过
NumberFormat修改演示文稿