Hex 函數

Applies To
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

會傳回代表數字之十六進位值的 String。

語法

十六進位 (數字)

必要的數字引數是任何有效的數值運算式或字串運算式。

註解

如果 number 還不是整數,則在評估之前會將它四捨五入為最接近的整數。

如果數字為 十六進位傳回
Null Null
空白 零 (0)
任何其他數字 最多八個十六進位字元

    

您可以直接用在適當範圍內 &H. 的前面數字來表示十六進位數字。 例如, &H10 以十六進位表示法表示十進位後的 16。

查詢範例

運算式 結果
SELECT Hex) (2 AS Expr1 FROM ProductSales GROUP BY Hex (2) ; 傳回十六進位值 “2”,並在資料行 Expr1 中顯示結果。
SELECT quantity,Hex (quantity) AS HexValue FROM ProductSales; 傳回 “quantity” 中的值以及 “quantity” 資料行中所有資料值的十六進位值,並在 “HexValue” 資料行中顯示結果。

VBA 範例

注意

下列範例示範如何在 Visual Basic for Applications (VBA) 模組中使用此函數。 如需使用 VBA 的詳細資訊,請在 [搜尋] 旁的下拉式清單中選取 [開發人員參考],並在 [搜尋] 方塊中輸入一個或多個字詞。

此範例使用 Hex 函數傳回數字的十六進位值。

Dim MyHex
MyHex = Hex(5)    ' Returns 5.
MyHex = Hex(10)    ' Returns A.
MyHex = Hex(459)    ' Returns 1CB.