Comment utiliser la fonction VBA HEX ?
La fonction VBA HEX est répertoriée dans la catégorie de conversion de type de données des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il convertit une expression en notation hexadécimale et renvoie le résultat sous forme de chaîne . La notation hexadécimale n’est qu’une autre base pour représenter les nombres, comme le binaire. Vous pouvez en savoir plus ici .
Syntaxe
Hex(nombre)
Arguments
- Nombre : La valeur numérique que vous souhaitez convertir en hexadécimal.
Exemple
Pour comprendre pratiquement comment utiliser la fonction VBA HEX, vous devez passer par l’exemple ci-dessous où nous avons écrit un code VBA en l’utilisant :
Sub example_HEX()
Range("B1").Value = Hex(Range("A1"))
End Sub
Dans le code ci-dessus, nous avons utilisé HEX pour convertir le nombre de la cellule A1 en une notation hexadécimale et renvoyer le résultat sous forme de chaîne dans la cellule B1.
Remarques
- Si la valeur spécifiée est une valeur autre qu’un nombre ou une chaîne qui ne peut pas être reconnue comme un nombre, VBA renverra l’erreur d’exécution 13.
- Si le nombre donné n’est pas un nombre entier, il est arrondi au nombre entier le plus proche.
- Si le nombre fourni est NULL, il renverra NULL dans le résultat.