我是 Office 365 订阅用户,Excel 对我来说运行得几乎完美。我遇到的每一个软件问题,我都能够通过谷歌搜索解决,除了这个让我头疼的故障(实际上已经存在很长时间了)。
每当我尝试将任何包含数字(或不包含数字并在格式化后接收数字)的单元格格式化为货币/会计时,我的单元格都会显示如下:
为了清楚起见,图像中显示的单元格包含数字 100,格式为美元。单元格类型变为会计,如果我尝试使用货币,也会发生同样的事情。甚至数字格式选项中可用的示例也显示如下:
。
与此同时,我定义了大量奇怪的自定义数字格式,这些格式似乎不正确。如果我尝试删除任何这些自定义数字格式,Excel 就会崩溃。这种情况会发生即使在 Excel 安全模式下。
我尝试解决该问题的方法:
- 多次完全卸载并重新安装 Office(使用内置安装程序、Microsoft FixIt 工具和第三方卸载程序);
- 搜索与Office相关的注册表项并将其删除;
- 在 Windows 下切换数字格式;
- 在 Google 上搜索了这个问题,发现有几个地方提到了这个问题,但没有解决方案,包括微软社区论坛上的一个帖子。尝试在那里注册,结果收到一条错误消息,指出“此操作现在不可用”或类似内容;
- 尝试更改 Office 使用的默认语言;
- 尝试在高级设置中更改小数点分隔符,同时使用“系统分隔符”选项并指定自定义分隔符;
- 如上所述,尝试使用 Excel 安全模式,但崩溃的错误仍然存在;
- 还尝试安装 32 位版本的 Office,而不是 64 位版本。
在我看来,这是一个非常罕见的问题,很少有人遇到过,可能只是我的系统特有的问题。问题似乎不在 Office 内部,而是在 Windows 外部的某个地方。到目前为止,我还没有成功将其隔离。
我正在运行 Windows 8.1 Pro x64,使用英语(美国)语言,但键盘布局的语言配置不同。有什么想法吗?