标签: excel excel-vba unicode character-encoding non-ascii-characters vba
我的日本同事创建了一个Excel 2010宏。当我尝试在excel中编辑宏时,注释具有奇怪的字符。似乎存在字符编码问题。
以下是一些示例代码:
Option Explicit 'ƒtƒ@ƒCƒ‹Ši”[ƒpƒXŽw’è iRow,Col j 'DefineXMLƒtƒ@ƒCƒ‹ Public Const P_stTempRow = 5 Public Const P_stTempCol = 3
我检查了是否有办法更改用于解释源代码的编码但无法查看任何设置。
答案 0 :(得分:0)
是字符编码问题。原始文件使用编码Shift-JIS进行日语本地化,但该文件现在被解释为Windows-1252的美国和西欧默认编码。我不知道如何让Excel使用除本地化默认值之外的其他宏编码,除了更改您的"当前系统区域设置"在Windows设置中为日语。