停止Excel自动将某些文本值转换为日期

是否有人知道我是否可以为某个字段向csv添加一个令牌,以便Excel不会尝试将其转换为日期

我试图从我的应用程序中编写一个.csv文件,其中一个值恰好看起来很像一个日期,Excel会自动将其从文本转换为日期。我已经尝试将所有文本字段(包括看起来像日期的字段)都放在双引号内,但没有效果

我发现在双引号前加一个“=”可以实现你想要的。它强制数据为文本

例如:“2008-10-03”,“更多文本”

编辑(根据其他帖子):由于Jeffiekins指出的Excel 2007错误,人们应该使用Andrew提出的解决方案:“=”2008-10-03“

发表评论