Palauttaa luvun heksadesimaaliarvoa vastaavan merkkijonon.
Syntaksi
Heksa( luku )
Pakollinen argumentti on mikä tahansa kelvollinen numeerinen lauseke tai merkkijonolauseke.
Huomautuksia
Jos luku ei ole vielä kokonaisluku, se pyöristetään lähimpään kokonaislukuun ennen laskentaa.
Jos luku on |
Heksa palauttaa |
tyhjäarvo |
tyhjäarvo |
Tyhjä |
Nolla (0) |
Mikä tahansa muu luku |
Enintään kahdeksan heksadesimaalimerkkiä |
Voit esittää heksadesimaalilukuja suoraan oikean alueen edeltävällä numerolla &H. Esimerkiksi &H10 edustaa desimaalilukua 16 heksadesimaaliluvussa.
Esimerkkejä kyselystä
Lauseke |
Tulokset |
SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2); |
Palauttaa luvun 2 heksadesimaaliarvon ja näyttää tuloksen sarakkeessa Lauseke1. |
SELECT quantity,Hex(quantity) AS HexValue FROM ProductSales; |
Palauttaa "määrän" arvot yhdessä kaikkien sarakkeen "määrä" tietoarvojen heksadesimaaliarvon kanssa ja näyttää tulokset sarakkeessa "HexValue". |
VBA-esimerkki
Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.
Tässä esimerkissä Hex-funktion avulla palautetaan luvun heksadesimaaliarvo.
Dim MyHex
MyHex = Hex(5) ' Returns 5. MyHex = Hex(10) ' Returns A. MyHex = Hex(459) ' Returns 1CB.