Wie verwende ich die vba-hex-funktion?
Die VBA-HEX-Funktion ist in der Datentypkonvertierungskategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, konvertiert es einen Ausdruck in die Hexadezimalschreibweise und gibt das Ergebnis als Zeichenfolge zurück . Die hexadezimale Schreibweise ist nur eine weitere Grundlage für die Darstellung von Zahlen, ähnlich wie die binäre. Mehr erfahren Sie hier .
Syntax
Hex(Zahl)
Argumente
- Zahl : Der numerische Wert, den Sie in einen Hexadezimalwert umwandeln möchten.
Beispiel
Um die Verwendung der VBA-HEX-Funktion praktisch zu verstehen, müssen Sie das folgende Beispiel durchgehen, in dem wir damit einen VBA-Code geschrieben haben:
Sub example_HEX() Range("B1").Value = Hex(Range("A1")) End Sub
Im obigen Code haben wir HEX verwendet, um die Zahl in Zelle A1 in die Hexadezimalschreibweise umzuwandeln und das Ergebnis als Zeichenfolge in Zelle B1 zurückzugeben.
Kommentare
- Wenn der angegebene Wert ein anderer Wert als eine Zahl oder eine Zeichenfolge ist, die nicht als Zahl erkannt werden kann, gibt VBA den Laufzeitfehler 13 zurück.
- Wenn die angegebene Zahl keine ganze Zahl ist, wird sie auf die nächste ganze Zahl gerundet.
- Wenn die angegebene Zahl NULL ist, wird im Ergebnis NULL zurückgegeben.