我有一個奇怪的問題,每當我手動打開我的csv文件到excel中時,日期顯示在英國語言環境中正確格式化 - dd/mm/yyyy。但是,我有一個打開我的csv文件的宏,並且我將某些日期格式化爲mm/dd/yyyy,其他格式爲dd/mm/yyyy。模式似乎是那些不正確的似乎是當一天的單個數字,所以2012年5月11日現在顯示爲11/05/2012,但15/11/2012是完全出現在csv文件。Excel宏日期格式在文件打開時變化
任何幫助將是偉大的。
感謝 Jalz
Sub openfile()
'
' openfile Macro
'
Workbooks.Open filename:= _
"c:\myfile.csv"
Range("A1:J46").Select
Selection.Copy
End Sub
嗨@ JK63。你是什麼意思手動打開CSV?這是否意味着打開excel並粘貼值或右鍵單擊該文件並選擇使用MsExcel打開? – CaBieberach
不,我的意思是我加載excel,然後打開文件並選擇我的cab文件。所有日期的順序都是正確的 – JK36