Tag: 行结束

Excel for Mac 2016 – 另存为CSV – 坏行结束

我有一些CSV导入代码无法导入由Mac版2016导出的Excel文件。 CSV导入代码可以完美地处理{CR},{LF}或{CR} {LF}行结尾,但Excel for Mac正在导出具有完全虚线结尾的文件。 例如,如果我从这样的工作表开始: Foo|Bar —+— 123|456 我希望它在导出为CSV时看起来像这样: Foo,Bar{CR}123,456 (我不介意使用哪一行结尾,可以是{CR},{LF}或{CR} {LF},我的CSV导入代码可以正确处理。 但是,下面是Excel 2016 for Mac 2016实际上正在导出它: Foo,Bar{CR}{CR}{LF}123,456 如果我尝试将它保存为“Windows CSV”,那么它实际上会添加一个额外的列,但根本不修复行尾: Foo,Bar,{CR}{CR}{LF}123,456, 导出为CSV时,我应该使用一组特定的选项吗? 编辑:我应该补充一点,如果我从Excel 2016 for Mac导出为CSV格式,然后立即在Excel 2016 for Windows 2016中打开该文件,则会在每行数据之间导入一行额外的行,如下所示: Foo|Bar —+— | —+— 123|456 所以这不仅仅是我的CSV导入代码的问题 – 即使Excel的Windows也不会正确读取Mac的CSV文件。