Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel:文件以美国日期格式打开_Excel_Vba_Date - Fatal编程技术网

Excel:文件以美国日期格式打开

Excel:文件以美国日期格式打开,excel,vba,date,Excel,Vba,Date,我有点奇怪 我在美国时创建了一个文件。此文件会自动打开各种其他文件并将其导入。这些导入的文件包含日期 我现在回到英国,当我通过代码自动打开这些文件时,日期会被翻转。但是,当我手动打开这些文件时,日期是正确的 当我自动打开文件时,有人知道如何阻止这种情况发生吗?可能是主文件中的一些默认设置,因为它是在美国创建的 谢谢 Mike由OP从a复制: 将其更改为: Workbooks.Open Filename:=data_Location & "Lease.csv", Local:=True

我有点奇怪

我在美国时创建了一个文件。此文件会自动打开各种其他文件并将其导入。这些导入的文件包含日期

我现在回到英国,当我通过代码自动打开这些文件时,日期会被翻转。但是,当我手动打开这些文件时,日期是正确的

当我自动打开文件时,有人知道如何阻止这种情况发生吗?可能是主文件中的一些默认设置,因为它是在美国创建的

谢谢

Mike

由OP从a复制:

将其更改为:

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”,它可以工作。非常感谢。整天都在做恶梦!是的,你说得对。如果你突然给出答案,我可以把它标记为接受。谢谢