电脑是英文的WIN7+OFFICE 2007,在用VBA编辑的弹出对话框中的中文字符变成了乱码,该怎么解决~~~~

问题解决了,用控件窗口替代MsgBox的消息框~~~~

系统是英文没有装字库是不可能显示中文的,就好像家里没有大米是烧不出饭来的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-16
你用VB的时候是否有中文内容,如果有的话有可能是这方面的问题,也有可能是代码方面,主要还得看你是否写错了什么追问

我的系统是英文的,但我的要求是在纯英文系统里面弹出的对话框中的文字也能显示中文。
比如下面的这句,在中文的系统里能正常显示,但英文系统里就是显示乱码了~~~~

MsgBox "如有需要" & vbCrLf & vbCrLf & "请另行保存 ."

追答

这是正常的啊

追问

如果要让他显示中文代码该怎么写呢?

追答

最后没加引号

第2个回答  2012-10-16
电脑安装字体追问

在不装字体的前提下呢~~~~
公司电脑室不允许的~~~

相似回答