A szám hexadecimális értékét tartalmazó karakterlánc típusú adatot ad eredményül.
Szintaxis
Hex(szám)
Kötelező számargumentumtetszőleges érvényes numerikus kifejezés vagy karakterlánc.
Megjegyzések
Ha a szám még nem egész szám, a kiértékelés előtt a program a legközelebbi egész számra kerekíti.
| Ha a szám | Hexadecimális visszatérési érték |
|---|---|
| Null | Null |
| üres | Nulla (0) |
| Bármely egyéb szám | Legfeljebb nyolc hexadecimális karakter |
A hexadecimális számokat közvetlenül a megfelelő tartományban lévő számokkal megelőzve is megjelenítheti A &H. 16. decimális &H10 jelölőjel hexadecimális jelölésben.
Példák lekérdezésekre
| Expression (Kifejezés) | Eredmény: |
|---|---|
| SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); | A "2" hexadecimális értékét adja eredményül, az eredményt pedig a Kif1 oszlopban jeleníti meg. |
| SELECT quantity,Hex(quantity) AS HexValue FROM ProductSales; | A "mennyiség" oszlopban szereplő összes adatérték hexadecimális értékét adja vissza, az eredményeket pedig a "HexValue" oszlopban jeleníti meg. |
Példa VBA-kódra
Megjegyzés
A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.
Ez a példa a Hex függvényt használja egy szám hexadecimális értékének visszaadására.
Dim MyHex
MyHex = Hex(5) ' Returns 5.
MyHex = Hex(10) ' Returns A.
MyHex = Hex(459) ' Returns 1CB.