以编程方式为Excel和Numbers生成CSV文件格式问题

时间:2017-07-26 08:20:25

标签: ios excel csv

在我的iOS项目中,我以编程方式从我的数据生成了csv文件。大多数时候,Microsoft ExcelApple Numbers打开时看起来都很好。

但是当单元格数据类似5 - 60时,似乎Excel会自动将其转换为May-60之类的日期值,而Numbers会正确打开它。

我找到了这个帖子:https://stackoverflow.com/a/165052/833885,所以解决方案让Excel感到高兴的是使用"=""5 - 60"""。但这会使Numbers显示="5 - 60" ......

您可以快速生成空的csv文件来测试我上面描述的内容。

是否可以生成使所有人满意的csv文件?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以在Excel中创建新文件并从数据功能区选项卡导入 - 这提供了指定csv中“列”的数据类型的选项。有点痛,但会避免这个问题。