楼主 chrisfang |
Q:Char/Chr/Chrw函数有何区别? A:三个函数均以字符代码为参数,返回与代码相对应的字符。 其中Char函数为工作表函数,可以在Excel公式中使用,可以返回ASCII码所对应的字符,参数范围为1~255,例如Char(65)="A"。 当参数大于255时返回错误值#VALUE! Chr函数为VBA中的函数,返回与ANSI 字符代码相对应的字符。 当参数范围为0~255时,返回ASCII码所对应的字符,例如使用代码
当参数位于[-32768,-1] 或 [256,65535]区间时,函数返回当前字符集中非Unicode的对应字符,例如使用代码
其字符集如下图所示: 其中16进制815F转换为10进制即为33119 Chrw函数也是VBA中的函数,返回与ANSI 字符代码相对应的字符。 当参数范围为0~255时,返回ASCII码所对应的字符,与Chr函数相同,例如使用代码
当参数位于[-32768,-1] 或 [256,65535]区间时,函数返回当前字符集中Unicode的对应字符,例如使用代码
其字符集如下图所示: |
2楼 wuliaors |
很好,谢谢 我转到我的blog中去了 |
3楼 ggsmart |
楼上转到博客,那我转到脑子里! |
4楼 水星钓鱼 |
很好 |
5楼 cookijie |
新人学习啦 |
6楼 paul001 |
恩 这下明白其中的区别了 不过平常能用到的还是char多 |