以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- chr()的全角空格编码是多少,-负数编码是根据什么来算的,如何查询相关编码表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169331) |
-- 作者:zhuya820 -- 发布时间:2021/6/12 14:28:00 -- chr()的全角空格编码是多少,-负数编码是根据什么来算的,如何查询相关编码表 chr()的全角空格编码是多少 网上查询是12288 chr(12288)替换不了
|
-- 作者:有点蓝 -- 发布时间:2021/6/12 14:43:00 -- chrw(12288) |
-- 作者:有点蓝 -- 发布时间:2021/6/12 14:48:00 -- 或者试试:Chr(-24159) |
-- 作者:zhuya820 -- 发布时间:2021/6/12 15:02:00 -- 老师,这个编码有相关介绍吗? 网上好像也查不到 是自已命名的还是有相关标准的呢 希望引用后下次不用再发类似的问题了! 谢谢~!!
|
-- 作者:有点蓝 -- 发布时间:2021/6/12 15:09:00 -- 没有其它资料,我也是刚刚网上查的 |
-- 作者:zhuya820 -- 发布时间:2021/6/12 15:18:00 -- 这个chrw()在什么情况下可以使用 我用循环查询ASCII码用 i= 0 to 126 chr(i) 正常 用chrw(i) 死机好大会 几分钟有的吧 返回数据 ! " # $ % & \' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \\ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ 求解答??? 刚才用Chrw(12288)确实查询到了全角空格
[此贴子已经被作者于2021/6/12 15:18:57编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/6/12 15:34:00 -- 用于Unicode编码的函数:https://www.baidu.com/baidu?word=chrw |
-- 作者:zhuya820 -- 发布时间:2021/6/12 15:57:00 -- 【找到关键资料了】 Char、Chr、Chrw三个函数的功能:三个函数均以字符代码为参数,返回与代码相对应的字符。 一、Char函数可以在公式中使用 其中Char函数为工作表函数,可以在Excel公式中使用,可以返回ASCII码所对应的字符,参数范围为1~255,例如Char(65)=A。当参数大于255时返回错误值#VALUE! 二、Chr、Chrw函数只能在VBA中使用 ①Chr函数为VBA中的函数,返回与ANSI 字符代码相对应的字符。 当参数范围为0~255时,返回ASCII码所对应的字符,例如使用代码 Range(A1)=Chr(65) 可以在A1单元格中显示字符A。 当参数位于[-32768,-1] 或 [256,65535]区间时,函数返回当前字符集中非Unicode的对应字符,例如使用代码 Range(A1) = Chr(33119)可以在A1单元格中显示字符乢。 ②Chrw函数也是VBA中的函数,返回与ANSI 字符代码相对应的字符。 当参数范围为0~255时,返回ASCII码所对应的字符,与Chr函数相同,例如使用代码 Range(A1)=Chrw(65) 可以在A1单元格中显示字符A。当参数位于[-32768,-1] 或 [256,65535]区间时,函数返回当前字符集中Unicode的对应字符,例如使用代码 Range(A1) = Chrw(33119)可以在A1单元格中显示字符腟。 |