Hex, fonction

S’applique à
Access pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Renvoie une donnée de type Chaîne qui représente la valeur hexadécimale d’un nombre.

Syntaxe

hexadécimal(nombre)

L’argument requisest une expression numérique ou une expression de chaîne valide.

Remarques

Si ce nombre n’est pas déjà un nombre entier, il est arrondi au nombre entier le plus proche avant d’être évalué.

Si le nombre est Retours Hex
Null Null
Vide Zéro (0)
Tout autre nombre Jusqu’à huit caractères hexadécimaux

    

Vous pouvez représenter les nombres hexadécimaux directement en les précédant avant avant les nombres de la plage appropriée avec &H. Par exemple, &H10 représente la décimale 16 dans la notation hexadécimale.

Exemples de requête

Expression Résultats
SELECT Hex(2) AS Expr1 FROM ProductSales GROUP BY Hex(2) ; Renvoie la valeur hexadécimale de « 2 » et affiche le résultat dans la colonne Expr1.
SELECT quantity,Hex(quantity) AS HexValue FROM ProductSales ; Renvoie les valeurs de « quantité » ainsi que la valeur hexadécimale de toutes les valeurs de données de la colonne « quantité » et affiche les résultats dans la colonne « HexValue ».

Exemple de VBA

Remarque

Les exemples suivants illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence développeur dans la liste déroulante en regard de Rechercher , puis entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple utilise la fonction Hex pour renvoyer la valeur hexadécimale d’un nombre.

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