VBA中ASC扩展字符及其编码? vb中asc是什么意思
更新时间:2022-03-07 10:28:15 • 作者:PEARL •阅读 2527
VB中Asc函数是什么?
a-z的ASCII码为97-122
A-Z的ASCII码为65-90
Asc(a)将a转为ASCII码,+32后刚好是小写a的ASCII码
再用Chr函数转为对应字符
VB内置函数ASC()的用法
用途:将字符串中的全角(双字节)英文字母更改为半角(单字节)字符。
语法:ASC(text)
参数:Text为文本或包含文本的单元格引用。如果文本中不包含任何全角英文字母,则文本不会被更改。
实例:如果A1=excel,则公式“=ASC(A1)”返回excel。
比如:
打开VB软件,新建标准EXE。
建立一个图片框,名称改为A。建立一个命令按钮,caption改为按钮。
点击按钮进入代码编辑器,输入代码。
A.print "1234567890"
A.print tab(3);"mm" ;tab(7);"mm"
"1234567890"是用来确定字符位的,能清楚的看到tab函数的结果。
代码中,tab(3)所以“mm”从第三字符开始显示,tab(7)所以第二个“mm”从第七个字符位开始显示。