【发布时间】:2018-10-14 19:33:18
【问题描述】:
我有将日期序列转换为英国格式短日期的代码。
我通过 C# 程序调用该模块,我得到一个美国格式的日期。
Application.ScreenUpdating = False
Dim x As Workbook
Set x = ActiveWorkbook
Dim WB As Workbook
Workbooks.Open "\\Csdatg04\psproject\Robot\Project Preload\Transactions\Robot WIP\Transactions.csv"
Set WB = ActiveWorkbook
WB.Worksheets(1).Range("J:J").EntireColumn.NumberFormat = "DD/MM/YYYY"
Application.DisplayAlerts = False
x.Save
WB.Save
WB.Close
如何强制格式为英国日期,或者检查日期是否为英国格式,如果不是,则将结果从美国转换为英国?
【问题讨论】:
-
可以在我的第一个链接中尝试@Rory 的回答。
-
所以你原来的日期格式就像 MMDDYYYY?并且您想将它们更改为 DD-MM-YYYY?