excel - 如何全局停止Excel日期自动格式化

标签 excel csv date autocorrect

我在 Excel 中打开一个 csv 文件,每次打开它时,它都会将某些字段更改为日期,而这些字段显然不是日期(它们是 CAS 编号,并不重要)。我该如何阻止这种行为?我知道我可以更改列格式,但这在我第一次打开 CSV 文件时没有帮助。

最佳答案

不幸的是,当文件具有 .csv 扩展名时,您无能为力。 Excel 对 .csv 文件有特殊处理。有一种方法可以处理它,但它涉及将文件重命名为具有其他扩展名。例如,您可以将 .csv 文件重命名为扩展名 .txt,然后用 Excel 打开 .txt 文件:此时 Excel 会询问您确认要导入的文件的详细信息。第一步,选择delimited;在第二步中,选择逗号作为分隔符,并选择双引号作为引用元素。最后,在下一步中,您将可以选择指定列格式。例如,只需选择所有列并选择文本。或者,选择有问题的一列并选择数字(尽管如果数字很长,这可能会导致出现科学记数法 (1.23456E+10)。

关于excel - 如何全局停止Excel日期自动格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7691485/

相关文章:

python - 打开和调度的 excel 进程之间的交互,win32com

python - 如果元素存在于另一个列表中,则从列表中删除元素时出现问题

python - Pandas 读取具有浮点值的 csv 文件导致奇怪的舍入和小数位

java - 无法在java中的数据库中保存日历数据

date - Solr日期字段tdate与日期?

java - IntelliJ 找不到 LocalDate.of() 方法

vba - 输入超过文件VBA excel的结尾

sql-server - 如何将ms sql表模式导出到excel

c# - 使用 C# 实现 Excel 自动化

java - 将java对象写入CSV文件