在 Excel 2010 中,我有一个包含日语文本的工作表。编辑或显示没有问题。当我获取包含日语的单元格的值并使用 Debug.Print 将其显示在立即窗口中时,它显示为 ????如果我正在处理浏览器,这将是一个熟悉的问题。我只是确保所有内容都采用 UTF-8 编码。我在英语 Windows 上安装了日语,一切正常。在 Excel 中,我尝试将默认语言设置为日语。我将编辑器字体更改为 Arial Unicode,但到目前为止我仍然收到问号。我联系了微软。我从一个人传到另一个人,但他们无能为力。他们提出将我转交给技术支持人员,他将向我收取 500 美元!
如何使用即时窗口在英文版 Excel 中调试日语值?
最佳答案
VBA 开发环境依赖于 Windows“系统区域设置”设置来告诉它要使用什么字符集。我使用它来工作
- Windows Vista(英文)
- Excel 2010(英文版)
进入 Windows 控制面板的“区域和语言选项”部分并将系统区域设置设置为“日语(日本)”
系统重新启动后,我可以在 VBA 立即窗口中看到日语字符:
关于excel - 在Excel VBA的立即窗口中显示日语文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24219899/