WorksheetFunction.Hex2Bin 方法 (Excel)
會將十六進位數字轉換成二進位。
語法
運算式。Hex2Bin (Arg1, Arg2)
表達 代表 WorksheetFunction 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Arg1 | 必要 | Variant | Number - 您想要轉換的十六進位數位。 數字裡面最多只能有 10 個字元。 數字的顯著性位元是正負號位元 (右邊第 40 個位元)。 其餘的 9 個位元是重要性位元。 負數的表示方式是使用 2 的補數法。 |
Arg2 | 選用 | Variant | Places - 要使用的字元數。 如果省略 places, Hex2Bin 會使用所需的字元數下限。 若傳回值的位數太少,則可利用 places 在傳回值的實際數值前補上 0 (零)。 |
傳回值
String
註解
如果 number 為負數, Hex2Bin 會忽略 places 並傳回 10 個字元的二進位數。
如果 number 為負數則不能小於 FFFFFFFE00,而如果 number 為正數則不能大於 1FF。
如果 number 不是有效的十六進位數位, Hex2Bin 會傳回#NUM! 錯誤值。
如果 Hex2Bin 需要超過 places 字元,則會傳回#NUM! 錯誤值。
如果 places 不是整數,會將它無條件捨去成整數。
如果 places 為非數值的數位, Hex2Bin 會傳回#VALUE! 錯誤值。
如果 places 為負數, Hex2Bin 會傳回#NUM! 錯誤值。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。