在 Excel 中双击打开 UTF-8 csv 文件

在 Excel 中双击打开 UTF-8 csv 文件

我想在 Excel 2016 或更高版本中直接打开 UTF-8 编码的 csv 或文本文件。当然我知道导入选项,但我想通过简单的双击来完成此操作。

问题是这样,Excel 将无法正确显示所有 UTF-8 字符 - 例如西里尔字符。

我的操作系统是 Windows 10。

答案1

我认为实现这一目标的方法有:

  • 前置一个 字节顺序标记 (BOM) 在文件开头,最好是在创建 CSV 文件时。UTF-8 BOM 是十六进制字节序列0xEF,0xBB,0xBF

  • 对于高级用户:添加 VBA 宏以使用 UTF-8 参数以 UTF-8 格式打开文件Origin:=65001

您将在帖子中找到上述内容的更多细节和风味
是否可以强制 Excel 自动识别 UTF-8 CSV 文件?

相关内容