问题
该ChrW则charCode参数是一个Long标识字符,但不允许值大于65535(十六进制值&HFFFF) -见MS帮助。
例如,可以在Unicode十六进制块中 找到其他符号和象形文字1F300-1F5FF。因此,我找不到任何方法来表示建议的十六进制值?1F512而1F513对于
恰好在此charcode块中的打开或关闭的挂锁符号,从当然开始,将导致无效的过程/参数调用。ChrW(&H1F512)
最近的答案找到了一个较低的字符码
(通过ChrW(&HE1F7)和ChrW(&HE1F6))的可能不稳定的选择,但是我正在寻找一种方法来获取较高的字符码表示形式。
题
有没有一种系统的方法来表达在十六进制代码块中找到的Unicode字符,而不是FFFF通过VBA或其他方法来解决?