【发布时间】:2016-01-27 05:15:11
【问题描述】:
我想像这样生成今天的日期:01/23/2016 月/日/年。我写了下面的代码,但结果是 23/01/2016。谁能帮我?谢谢
ActiveSheet.Cells(1, 2) = Format(Date, "mm/dd/yyyy")
【问题讨论】:
我想像这样生成今天的日期:01/23/2016 月/日/年。我写了下面的代码,但结果是 23/01/2016。谁能帮我?谢谢
ActiveSheet.Cells(1, 2) = Format(Date, "mm/dd/yyyy")
【问题讨论】:
您使用的代码将某些内容输入到 Excel 单元格中。 Excel 识别为日期,将根据默认设置显示日期。
为了以您的首选格式显示日期,您需要格式化显示日期的单元格,而不是数据输入字符串。
ActiveSheet.Cells(1, 2) = Date
ActiveSheet.Cells(1, 2).NumberFormat = "mm/dd/yyyy"
【讨论】: