WorksheetFunction.Bin2Hex 方法 (Excel)

将二进制数转换为十六进制数。

语法

表达式Bin2Hex (Arg1Arg2)

表达 一个代表 WorksheetFunction 对象的变量。

参数

名称 必需/可选 数据类型 说明
Arg1 必需 Variant 要转换的二进制数。 数字不能包含超过 10 个字符 (10 位) 。 数字的最有效位是符号位。 其余 9 位是数量级位。 负数使用二的补数表示法表示。
Arg2 可选 Variant 要使用的字符数。 如果省略了 places, Bin2Hex 将使用所需的最小字符数。 当需要为返回的值填充前导 0(零)时,places 尤其有用。

返回值

String

备注

如果 number 不是有效的二进制数,或者如果 number 包含超过 10 个字符 (10 位) , 则 Bin2Hex 将生成错误。

如果 number 为负数, Bin2Hex 将忽略 places 并返回一个 10 个字符的十六进制数字。

如果 Bin2Hex 需要超过 places 字符,则会生成错误。

如果 places 不是整数,则将被截尾取整。

如果 places 为非数值, Bin2Hex 将生成错误。

如果 places 为负数, Bin2Hex 将生成错误。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。