在VB中获取char的unicode值

Sen*_*ful 13 unicode vba

如何获取char的unicode值?

例如,我知道我可以用ascii做到这一点:

i = Asc("a") // i == 97 (correct)
Run Code Online (Sandbox Code Playgroud)

如果我有unicode char怎么办?

i = Asc("•") // i == 149 (incorrect... should return 8226)
Run Code Online (Sandbox Code Playgroud)

显然第二个例子不起作用,因为该字符不在Ascii集中.是否有一个我可以使用的等效函数将返回8226而不是错误的结果149

我在Outlook 2003中这样做,如果这有任何区别.

小智 23

那么AscW呢?