vba内把10进制数转化为指定位数的16进制数

vba内把10进制数转化为指定位数的16进制数
比如说我想把10进制的【0】写为8位的16进制【00000000】,
浪子ii客 1年前 已收到1个回答 举报

sunsunbbcc 幼苗

共回答了15个问题采纳率:100% 举报

代码如下
Sub test()
Dim i As Integer
Dim str8Hex As String
i = 10
MsgBox i
str8Hex = Right("0000000" & Hex(i),8)
MsgBox str8Hex
End Su

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.053 s. - webmaster@yulucn.com