可能原因:
语言语言代码问题
系统字体问题
解决方法:
①在控制面板把语言区域调成中文
②开始菜单--所有程序--Office 2013--Office 2013工具--语言首选项--添加设置中文为首选项
③使用中文版Win10
④对Excel使用转码工具(如AppLocale等)
在无问题的WIN10电脑上拷贝一套字体到C;\windows\fonts\下,覆盖之前的字体。
我也碰到这种情况,开始是直接从网页上复制的,直接粘贴到模块窗口,汉字都显示“?”,后来我将代码粘贴到word文档,再从word文档复制,问题解决
工具--》选项--》编辑器格式---》字体
这个问题是系统语言设置导致的。特点是VBA窗体中很多中文显示成问号。原因是你的操作系统虽然显示的是中文,但系统区域并没有设置成中国。
windows10下以下操作:
控制面板-时钟和区域-区域-管理-更改系统区域设置