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