excel-另存为csv更改格式和数据

excel-另存为csv更改格式和数据,excel,csv,Excel,Csv,我有一个单元格列表,其中包含日期,例如: 17/Nov/2015 18/Nov/2015 19/Nov/2015 20/Nov/2015 单元格内的数据实际上与用户看到的一样,格式为“文本” 当我将其保存为“csv”时,数据和格式会被修改,因此显示的是: 17-Nov-15 18-Nov-15 19-Nov-15 20-Nov-15 单元格中的实际数据为: 11/17/2015 11/18/2015 11/19/2015 11/20/2015 为什么保存为CSV会修改我的单元格并更改格式?

我有一个单元格列表,其中包含日期,例如:

17/Nov/2015
18/Nov/2015
19/Nov/2015
20/Nov/2015
单元格内的数据实际上与用户看到的一样,格式为“文本”

当我将其保存为“csv”时,数据和格式会被修改,因此显示的是:

17-Nov-15
18-Nov-15
19-Nov-15
20-Nov-15
单元格中的实际数据为:

11/17/2015
11/18/2015
11/19/2015
11/20/2015

为什么保存为CSV会修改我的单元格并更改格式?我如何停止这种行为?谢谢。

当你说“将其保存为csv”时,你的意思不是“复制到记事本并保存”吗?如果您实际使用SaveAs保存为xlCSV,则日期不会更改。@Jeeped我的意思是我导航到“文件”->“另存为”,对于“另存为类型:”我选择CSV(逗号分隔)(*.CSV),这很奇怪。当我使用SaveAs保存到CSV时,我的xl2010不会更改自定义数字格式(例如,dd/mmm/yyyy)。请确认,xl2013也不会更改格式。是否在另一个Excel实例中打开CSV文件?因为这样会将格式更改为最接近的格式,而不是自定义格式,并且需要重新应用自定义格式。或者您需要将单元格作为文本导出和导入。@ScottCraner文档于2013年创建,并于2013年更新,我于2013年将其保存为CSV。是的,我将在2013年打开新的CSV文件。“另存为CSV”之前的字段格式是“文本”。当你说“另存为CSV”时,你的意思不是“复制到记事本并保存”吗?如果您实际使用SaveAs保存为xlCSV,则日期不会更改。@Jeeped我的意思是我导航到“文件”->“另存为”,对于“另存为类型:”我选择CSV(逗号分隔)(*.CSV),这很奇怪。当我使用SaveAs保存到CSV时,我的xl2010不会更改自定义数字格式(例如,dd/mmm/yyyy)。请确认,xl2013也不会更改格式。是否在另一个Excel实例中打开CSV文件?因为这样会将格式更改为最接近的格式,而不是自定义格式,并且需要重新应用自定义格式。或者您需要将单元格作为文本导出和导入。@ScottCraner文档于2013年创建,并于2013年更新,我于2013年将其保存为CSV。是的,我将在2013年打开新的CSV文件。保存为CSV之前的字段格式为“文本”。