Funkcia Hex

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vráti hodnotu typu String, ktorá zastupuje hodnotu čísla v šestnástkovej sústave.

Syntax

Hex(číslo)

Povinný argument čísloje ľubovoľný platný numerický alebo reťazcový výraz.

Poznámky:

Ak číslo ešte nie je celé číslo, pred vyhodnocovacím sa zaokrúhli na najbližšie celé číslo.

Ak argument číslo je Hodnota vráti hodnotu v šestnástkovej sústave
Null Null
prázdny Nula (0)
Ľubovoľné iné číslo Maximálne osem šestnástkových znakov

    

Šestnástkové čísla môžete znázorniť priamo pomocou predchádzajúcich čísel v príslušnom rozsahu pomocou &H. Napríklad &H10 predstavuje desiatkovú sústavu 16 v šestnástkovom zápise.

Príklady dotazov

Výraz Výsledky
SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); Vráti šestnástkovú hodnotu "2" a výsledok zobrazí v stĺpci Expr1.
SELECT quantity,Hex(množstvo) AS HexValue FROM ProductSales; Vráti hodnoty z časti množstvo spolu so šestnástkovou hodnotou všetkých hodnôt údajov v stĺpci množstvo a zobrazí výsledky v stĺpci hexadecimálna hodnota.

Príklad VBA

Poznámka

Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade je funkcia Hex použitá na vrátenie šestnástkovej hodnoty čísla.

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