VB内型不匹配问题if(val(HEX(Value) and HEX(256))>0)其中 Value是个十进制变量然后执行时提示内型不匹配 这是什么原因啊?[解决办法]Hex 函数返回代表十六进制数值的 String。String是字符不是数值,导致LZ的错误.[解决办法]
If Val((Value) And (256)) > 0 Then 'Code End If