Hex 函数
      返回代表十六进制数值的 String。语法Hex(number)必要的 number 参数为任何有效的数值表达式或字符串表达式。说明如果 number 还不是一个整数,那么在执行前会先被四舍五入成最接近的整数。如果 number 为 所得为 
Null Null 
Empty 零 (0) 
任何其他的数字 最多可到八个十六进制字符。 
适当范围内的数字,前缀以 &H,可以直接表示十六进制数字。例如,十六进制表示法的 &H10 代表十进制的 16。

解决方案 »

  1.   

    Private Sub Form_Load()
        MsgBox Hex(10) + Hex(11)
    End Sub
      

  2.   

    ?val("&h1234")+val("&h4321")
    ?&h1234+&h4321
      

  3.   

    Dim a as long
    Dim b as long
    Dim c as longa=Val(&H+InputBox("a="))
    b=Val(&H+InputBox("b="))c=a+bMsgBox "a + b = &H"+Hex$(c)
      

  4.   

    应该是这样的代码:
    Dim a As Long
    Dim b As Long
    Dim c As Longa = Val("&H" + InputBox("a="))
    b = Val("&H" + InputBox("b="))c = a + bMsgBox "a + b = &H" + Hex$(c)
      

  5.   

    To water_j(jxp):那点错了?
      

  6.   

    a = Val("&H" + InputBox("a="))
             ^^
             ||