我的16进制转10进制是这样写的:Text2.Text = Val("&H" & "AAA")  可是我转Text2.Text = Val("&H" & "ffff")  四个FFFF 时怎么会是-1 啊?别的都没问题。还有 像001FF 转出来的是511但如何实现000511的?谢谢!