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.