【发布时间】:2012-10-17 21:43:56
【问题描述】:
我有一个需要编辑的 Excel 工作簿,但是当我打开它时,其中 2 列有奇怪的编码(我认为)。而不是正常值(字符串)有这些字符串:
¼àãëåíäðîáèëèöàêðàòêîáðîä
和
ÏÅËÈÑÒÅÐ-ÁÐÎÄ-ÄÐÎÁÈËÈÖÀ
我检查了文档编码(UTF-8),一切都是用 Arial 字体编写的,没有限制(我认为)或隐藏列。我可以编辑所有列,但我需要为这 2 列获取正常值才能继续我的工作。我已经尝试使用不同的编码保存文档,尝试使用 Google 电子表格并尝试在控制面板中更改非 Unicode 程序的语言,但不幸的是没有任何帮助。
有没有办法得到它们的正常值?
【问题讨论】:
-
这个电子表格可能是用另一种字体创建的,您的机器上没有这种字体。一种非 Unicode 字体,在印度并不少见。您需要知道文件的来源。
-
我试过放置本地字体,但它没有改变任何东西,我知道文件的来源,所以我也尝试了西里尔编码,但它也没有改变任何东西。另外我认为如果缺少字体,启动文件时会出现警告。
-
谢谢你,你能告诉我你是如何将它们转换成正常形式的吗?
标签: excel unicode encoding utf-8 xlsx