当 Windows 设置为使用 UTF-8 时,Word 链接到 Excel 出现问题

当 Windows 设置为使用 UTF-8 时,Word 链接到 Excel 出现问题

我有一些 Word 文档,其中的字段可以使用 Word 内置的 Excel 链接从 Excel 文件自动更新(如复制 > 选择性粘贴 > 粘贴为链接)。

在设置了一台新电脑后,我注意到在某些情况下,链接文本的末尾会被截断,经过一些测试,我发现对于链接文本中的每个重音字符(例如 á、õ)或特殊字符(º、ç),Word 中都会从该文本的末尾删除一个字符。如果文本中的特殊字符足够多,则会在末尾添加替换字符 (�)。

这一切都表明文本编码存在问题,但我在 Word 或 Excel 中都找不到更改它的方法。我看到的唯一选项是语言选项,但它被设置为在两个应用程序中使用 Windows 默认语言。

所以基本上我正在寻找一种方法来检查和更改 Word 和 Excel 中的字符编码。

附加信息:

  • 我正在使用最新版本的 Office 365 和 Windows 10,两者都在 pt-PT。
  • 我用其他文件和空白文档进行了测试,它们都有相同的问题,所以它不依赖于文件。
  • 即使使用特殊字符,Word 文档中的其余文本也能正常显示,问题仅出在链接文本上。
  • 我无法在其他计算机上复制此问题,因此这可能是由于新的 Office 更新或某些机器特定的设置造成的。

答案1

此问题是由于在 Windows 安装的区域设置中启用了 UTF-8 而导致的。这将导致其他程序出现多个错误,例如:

  • 文本被截断
  • 未找到文件错误
  • 类型解析错误
  • 替换字符 — 显示预期字符

要在 Windows 10 中禁用 UTF-8:

  • 转到经典控制面板中的区域设置
  • 选择“管理”选项卡,然后单击“更改系统区域设置”按钮
  • 禁用“测试版:使用 Unicode UTF-8 提供全球语言支持”选项
  • 重新启动 Windows 并等待几秒钟以使新设置生效

在 Windows 10 中禁用 UTF-8

相关内容