Excel:文件以美国日期格式打开
我有点奇怪 我在美国时创建了一个文件。此文件会自动打开各种其他文件并将其导入。这些导入的文件包含日期 我现在回到英国,当我通过代码自动打开这些文件时,日期会被翻转。但是,当我手动打开这些文件时,日期是正确的 当我自动打开文件时,有人知道如何阻止这种情况发生吗?可能是主文件中的一些默认设置,因为它是在美国创建的 谢谢 Mike由OP从a复制: 将其更改为:Excel:文件以美国日期格式打开,excel,vba,date,Excel,Vba,Date,我有点奇怪 我在美国时创建了一个文件。此文件会自动打开各种其他文件并将其导入。这些导入的文件包含日期 我现在回到英国,当我通过代码自动打开这些文件时,日期会被翻转。但是,当我手动打开这些文件时,日期是正确的 当我自动打开文件时,有人知道如何阻止这种情况发生吗?可能是主文件中的一些默认设置,因为它是在美国创建的 谢谢 Mike由OP从a复制: 将其更改为: Workbooks.Open Filename:=data_Location & "Lease.csv", Local:=True
Workbooks.Open Filename:=data_Location & "Lease.csv", Local:=True
它是有效的
由OP从a复制:
将其更改为:
Workbooks.Open Filename:=data_Location & "Lease.csv", Local:=True
它是有效的
使用
工作簿时,请尝试更改本地
属性。打开
(请参阅)。自动打开它们是什么意思?通过宏?您是否仍在使用与您创建文件时相同的计算机,或者您是否在美国的“美国”计算机(即办公室中的计算机)上创建文件。这可能是计算机的区域设置。@Jordan,语法是什么?我正在尝试“Workbooks.Open(data\u Location&“Lease.csv”,Local=TRUE)”,但这不起作用。将其更改为:“Workbooks.Open Filename:=data\u Location&“Lease.csv”,Local:=TRUE”,它可以工作。非常感谢。整天都在做恶梦!是的,你说得对。如果你突然给出答案,我可以把它标记为接受。谢谢使用工作簿时,请尝试更改本地
属性。打开
(请参阅)。自动打开它们是什么意思?通过宏?您是否仍在使用与您创建文件时相同的计算机,或者您是否在美国的“美国”计算机(即办公室中的计算机)上创建文件。这可能是计算机的区域设置。@Jordan,语法是什么?我正在尝试“Workbooks.Open(data\u Location&“Lease.csv”,Local=TRUE)”,但这不起作用。将其更改为:“Workbooks.Open Filename:=data\u Location&“Lease.csv”,Local:=TRUE”,它可以工作。非常感谢。整天都在做恶梦!是的,你说得对。如果你突然给出答案,我可以把它标记为接受。谢谢