我想将chr(201)和chr(202)合并成一个字符该怎么弄,我试了&和+都不行。

解决方案 »

  1.   

    例如:chr(202)chr(201)chr(202)chr(201)chr(202)chr(201)这六个合并起来应该是一个字符串
    “噬噬噬”,但是我不知道应该怎样连接。
      

  2.   

    这不是连接吧?
    Dim a As Long
    a = 202
    a = a * 256 + 201 - 65536
    MsgBox Chr(a)
      

  3.   

    每两个字节拼成一个双字节字符而已,六个分成两个两个的,再用&连接起来好了
      

  4.   

    Dim a As Long
    a = 202
    a = a * 256 + 201 - 65536256是2的16次方,202×256得到双字节字符的高八位(9-16位),而低八位是0,加上201,即把低八位拼在后面,因为一般是负的,所以- 65536,其实不减也可以