WorksheetFunction.Bin2Hex 方法 (Excel)

會將二進位數字轉換成十六進位。

語法

運算式Bin2Hex (Arg1Arg2)

表達 代表 WorksheetFunction 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
Arg1 必要 Variant 您想要轉換的二進位數。 數字最多只能有 10 個字元 (10 位元)。 數字中顯著性位元是正負號位元。 其餘的 9 個位元是量級位元。 負數的表示方式是使用 2 的補數法。
Arg2 選用 Variant 要使用的字元數。 如果省略 places, Bin2Hex 會使用所需的字元數下限。 若傳回值的位數太少,則可利用 places 在傳回值的實際數值前補上 0 (零)。

傳回值

String

註解

如果 number 不是有效的二進位數,或 number 包含超過 10 個字元 (10 位) , Bin2Hex 就會產生錯誤。

如果 number 為負數, Bin2Hex 會忽略 places 並傳回 10 個字元的十六進位數位。

如果 Bin2Hex 需要超過 places 字元,則會產生錯誤。

如果 places 不是整數,會將它無條件捨去成整數。

如果 places 為非數值, Bin2Hex 會產生錯誤。

如果 places 為負數, Bin2Hex 會產生錯誤。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應