Vrátí hodnotu typu String představující hodnotu čísla v šestnáctkové soustavě.
Syntaxe
Hex(číslo)
Požadované číslo,Argument je libovolné platné Číselný výraz nebo Řetězcový výraz.
Poznámky
Není-li již celé číslo, zaokrouhlí se před vyhodnocením na nejbližší celé číslo.
Pokud je číslo |
Funkce Hex vrátí |
Null |
Null |
Stav Empty |
Nula (0) |
Jakékoli jiné číslo |
Až osm šestnáctkových znaků |
Čísla v šestnáctkové soustavě můžete před čísla ve správném rozsahu zastupovat &H. Například číslo &H10 v šestnáctkové soustavě desítkové číslo 16.
Příklady dotazů
Výraz |
Výsledky |
SELECT Hex(2) AS Výraz1 FROM ProductSales GROUP BY Hex(2); |
Vrátí šestnáctkové číslo "2" a zobrazí výsledek ve sloupci Výraz1. |
SELECT quantity,Hex(quantity) AS HexValue FROM ProductSales; |
Vrátí hodnoty v poli "množství" spolu s šestnáctkovou hodnotou všech datových hodnot ve sloupci "množství" a zobrazí výsledky ve sloupci HexValue. |
Příklad jazyka VBA
Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.
V tomto příkladu se funkce Hex používá k vrácení šestnáctkové hodnoty čísla.
Dim MyHex
MyHex = Hex(5) ' Returns 5.
MyHex = Hex(10) ' Returns A.
MyHex = Hex(459) ' Returns 1CB.