wlbk.net
当前位置:首页 >> ExCEl vBA中写代码,录入中文全显示问号,这是怎么... >>

ExCEl vBA中写代码,录入中文全显示问号,这是怎么...

我也碰到这种情况,开始是直接从网页上复制的,直接粘贴到模块窗口,汉字都显示“?”,后来我将代码粘贴到word文档,再从word文档复制,问题解决

应该就是编码问题,错误的编码方式导致了中文无法显示。

如果 代码里有中文字 则需要在运行环境中安装中文字库 否则会出现乱码

要在英文版excel显示中文 ,要你的系统支持中文显示方可有效。 在VBA代码可用一般的中文输入法输入 中文汉字。

按步骤:控制面板——时钟、语言和区域——区域——管理(点击区域会弹出框)点击右下角的“更改系统区域设置”中选中“中国(简体,中国)”即解决问题。

你想输入什么中文 在哪里输入中文 你可以直接用vba写给单元格赋值的代码,把中文写在代码里然后赋值到单元格 例如:range("a1") = "这是你要输入的内容!" 说明:等号的左边和右边各有一个空格隔开,等号后面的内容为文本,需要用英文状态下的双...

如果是单元格内的数据包含问号,可以使用Len和Left函数达到效果。比如: Sub 去掉问号()[b2] = Left([a2], Len([a2]) - 1)End Sub代码的运行效果如下图:

把VBE6EXT.OLB后放进C:\Program Files\Common Files\microsoft shared\VBA\VBA7试试

那你就要在你用到数组的语句前先定义一个数组啊,

要在英文版excel显示中文 ,要你的系统支持中文显示方可有效。 在VBA代码可用一般的中文输入法输入 中文汉字。

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com