vba乱码怎么办
vba乱码怎么办的解决方法如下:
电脑:MacBook
系统:OSX 10.9
依次点击工具一选项一编辑器格式,打开窗口,将字体选项改正为中文字体。使用Excel审阅中的繁简转换,将代码转换回简体。选择工具一选项一编辑器格式窗口,将字体选项改正为中文字体。点击控制面板—时钟—语言和区域—区域—管理—非Unicde程序的语言—更改系统区域设置为中文简体—重启电脑即可。
如果是代码已经乱了,特别是繁体,可使用Excel中的繁简转换,将代码转换回简体。如果复制的是中文代码,复制到另一个模块中,特别是复制到远程桌面的电脑上,中文的代码会变成乱码。
乱码产生的原因:
乱码是因为解码方式和编码方式不一致导致的,这句话本身没有错,但同样这句话的本身就是把乱码概括了而已,它并不能帮助你理解乱码。数据在计算机底层的存储方式,以二进制的方式存在,010101我们看到的都是字符或者汉字的形式每个应用都有自己的字符集,这个字符集就可以看成是一个字典,将二进制的内容转换为字符内容。
因为服务器和客户端浏览器对数据的编码不同,也就是字符集不同,双方进行沟通的时候,就会出现乱码。浏览器安装在中文操作系统下,编码一般为GBK服务端是外国人开发的,它默认的字符集是ISO-8859-1。