Excel使用vba查看字符串的asc值。
1.首先我们打开一个工作样表作为例子。
2.使用alt f11组合键进入vbe编辑器,插入一个新模块,在模块编辑框中输入以下代码:
选项显式
子asc()
Dim数字1%,数字2%
1=ASC ('Excel ')'返回69
2=ASC ('e ')'返回101
[a1]='Num1=' [b1]=Num1
[a2]='Num2=' [b2]=Num2
末端接头
3.这里,我们声明变量类型的方式与原来的不同。我们用%符号,实际上表示为整数,效果是一样的。
4.这里,我们给两个变量赋值。赋值的内容是字符串Excel和字符串E,但没那么简单。我们给出的值是asc()函数转换的代码。Excel使用的asc()函数就是取字符串第一个字母的代码。这里区分大小写。
5.然后我们把值写入单元格,单元格可以直接用[]括号加序列表示。比如[a1]代表单元格a1,那么这里的表达式就是在单元格a1输入num1字符串,在单元格a2输入asc值。
6.插入按钮并指定宏。运行后我们得到了正确的结果。另外,我的这个进程可以正常运行,但是当asc被分配一个按钮时,会给出一个错误。您可以选择另一个进程名称,并分配一个按钮。