Vrátí hodnotu typu String představující hodnotu čísla v šestnáctkové soustavě.
Syntaxe
Hex( číslo )
Požadovaným číslemArgument je libovolný platný Číselný výraz nebo Řetězcový výraz.
Poznámky
Pokud číslo ještě není celé číslo, je před vyhodnocením zaokrouhleno na nejbližší celé číslo.
|
Pokud je číslo |
Šestnáctkové vrácené kódy |
|
Null |
Null |
|
Stav Empty |
Nula (0) |
|
Jakékoli jiné číslo |
Až osm šestnáctkových znaků |
Šestnáctková čísla můžete znázorňovat přímo před čísly ve správném rozsahu pomocí &H. Například &H10 představuje desetinné číslo 16 v šestnáctkovém zápisu.
Příklady dotazů
|
Výraz |
Výsledky |
|
SELECT Hex(2) AS Výraz1 FROM ProductSales GROUP BY Hex(2); |
Vrátí šestnáctkovou hodnotu "2" a zobrazí výsledek ve sloupci Výraz1. |
|
SELECT quantity,Hex(quantity) AS HexValue FROM ProductSales; |
Vrátí hodnoty z "quantity" spolu se šestnáctkovou hodnotou všech datových hodnot ve sloupci "quantity" 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.
Tento příklad používá šestnáctkovou funkci k vrácení šestnáctkové hodnoty čísla.
Dim MyHexMyHex = Hex(5) ' Returns 5.MyHex = Hex(10) ' Returns A.MyHex = Hex(459) ' Returns 1CB.