Връща стойност от тип String, представляваща шестнадесетичната стойност на число.
Синтаксис
Hex(число)
Задължителният числоваргумент е всеки валиден числов израз или низ.
Забележки
Ако число все още не е цяло число, то се закръглява до най-близкото цяло число, преди да бъде изчислено.
| Ако "число" е | Hex връща |
|---|---|
| Null | Null |
| Празен | Нула (0) |
| Всеки друг номер | До осем шестнадесетични знака |
Можете да представите шестнадесетичните числа директно с предшестващи числа в правилния диапазон с &H. Например &H10 представя десетичното число 16 в шестнадесетична нотация.
Примери за заявки
| Израз | Резултати |
|---|---|
| SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); | Връща шестнадесетичната стойност "2" и показва резултата в колона Израз1. |
| SELECT количество;Hex(количество) AS HexValue FROM ProductSales; | Връща стойностите от "количество" заедно с шестнадесетичната стойност на всички стойности на данни в колоната "Количество" и показва резултатите в колоната "Шестнадесетичнастойност". |
Пример за 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.