【发布时间】:2012-11-26 13:47:48
【问题描述】:
我有一个奇怪的问题,每当我手动将我的 csv 文件打开到 excel 中时,日期在英国语言环境中的格式正确显示 - dd/mm/yyyy。但是,我有一个宏可以打开我的 csv 文件,我得到一些日期格式为 mm/dd/yyyy,其他日期格式为 dd/mm/yyyy。该模式似乎是不正确的模式似乎是当 是当天的一位数时,因此 05/11/2012 现在显示为 11/05/2012,但 15/11/2012 与 csv 完全相同文件。
任何帮助都会很棒。
谢谢 贾尔兹
Sub openfile()
'
' openfile Macro
'
Workbooks.Open filename:= _
"c:\myfile.csv"
Range("A1:J46").Select
Selection.Copy
End Sub
【问题讨论】:
-
嗨@JK63。手动打开 CSV 是什么意思?这是否意味着打开excel并粘贴值或右键单击文件并选择使用MsExcel打开?
-
不,我的意思是我加载 excel,然后打开文件并选择我的 cab 文件。所有日期的顺序都正确