excel - 阻止 Excel 自动将某些文本值转换为日期

标签 excel csv import

有谁知道是否有一个标记可以添加到我的 csv 中的某个字段,这样 Excel 就不会尝试将其转换为日期?

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

最佳答案

我发现在双引号前加上“=”可以实现您想要的效果。它强制数据为文本。

例如。 ="2008-10-03",="更多文字"

编辑(根据其他帖子):因为 Excel 2007 bug noted by Jeffiekins应该使用solution proposed by Andrew : "=""2008-10-03"""

关于excel - 阻止 Excel 自动将某些文本值转换为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/165042/

相关文章:

vba - Navigate2 调试

excel - 如何在excel中使用IF ISNUMBER查找和替换?

python - 自动从csv文件中提取数据到特定的矩阵位置

JAVA,我应该使用 "import"吗?

python - 如何在开发机器上强制导入错误? (密码模块)

Python:将用户名与/密码匹配;提示密码不正确;

c# - 如何加载大量数据到DataTable

excel - 如何将 "conditional formatting>Icon sets"中的图标添加到单个单元格?

Python - 值错误 : invalid literal for float():

excel - Microsoft Excel - 压缩行数