标签: excel vba macros hex decimal
我正在创建一个简单的程序,将十进制转换为十六进制。但是在使用= DEC2HEX(B5)进行转换时,我得到了B26801FB的答案。但是正确答案是0B26801FB,其中缺少字符串前面的零。通用格式的B5值为2993160699。
我已经使用所有格式进行了测试,但我得到了0B26801FB。请帮忙
答案 0 :(得分:0)
您可以使用多个位置格式化值的返回值。
=DEC2HEX(B5;NUMBER_POSITIONS) =DEC2HEX(B5;9)
看看图片......