會將十進位數字轉換成十六進位。
語法
運算式。Dec2Hex (arg1、 arg2)
運算式 代表 WorksheetFunction 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Arg1 | 必要 | Variant | 數字 - 要轉換的十進位整數。 如果數字為負數,則會忽略位置,而 Dec2Hex 會傳回 10 個字元 (40 位元的) 十六進位數字,其中最高有效位元是正負號位元。 其餘的 39 個位元是重要性位元。 負數的表示方式是使用 2 的補數法。 |
| Arg2 | 選用 | Variant | Places - 要使用的字元數。 如果省略位置, Dec2Hex 會使用所需的最少字元數。 若傳回值的位數太少,則可利用 places 在傳回值的實際數值前補上 0 (零)。 |
傳回值
字串
註解
如果數字<為 -549,755,813,888 或如果數字>為 549,755,813,887,Dec2Hex 會傳回 #NUM! 錯誤值。
如果 number 為非數值, Dec2Hex 會傳回 #VALUE! 錯誤值。
如果 Dec2Hex 需要的字元超過位置字元,則會傳回 #NUM! 錯誤值。
如果 places 不是整數,會將它無條件捨去成整數。
如果 places 為非數值, Dec2Hex 會傳回 #VALUE! 錯誤值。
如果 places 為負數, Dec2Hex 會傳回 #NUM! 錯誤值。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。