Wie verwende ich die vba-cbyte-funktion?

Die VBA-Funktion CBYTE ist in der Kategorie „VBA-Funktionen-Datentypkonvertierung“ aufgeführt. Wenn Sie es im VBA-Code verwenden, wird ein Wert in einem Byte-Datumstyp (im Bereich von 0 bis 255) zurückgegeben . Vereinfacht ausgedrückt: Wenn Sie einen Ausdruck als Zahl angeben, wird dieser in eine Ganzzahl umgewandelt und im Ergebnis zurückgegeben.

Syntax

CByte(Ausdruck)

Argumente

  • Ausdruck : Der numerische Wert, den Sie in ein Byte umwandeln möchten.

Beispiel

Um die Verwendung der VBA-Funktion CBYTE praktisch zu verstehen, müssen Sie das folgende Beispiel durchgehen, in dem wir damit einen VBA-Code geschrieben haben:

example-vba-cbyte-function
 Sub example_CBYTE() Range("B1").Value = CByte(Range("A1")) End Sub

Im obigen Beispiel haben wir den Wert aus Zelle A1 verwendet, in der wir eine Zahl (8,5694) haben. Dann haben wir die Funktion CBYTE verwendet, um diesen Wert in den Datentyp Byte umzuwandeln, und als Ergebnis wurde 9 zurückgegeben.

Kommentare

  • Wenn der angegebene Wert ein anderer Wert als eine Zahl ist oder eine Zahl, die nicht als Zahl erkannt werden kann, gibt VBA den Laufzeitfehler 13 zurück.
  • Und wenn der Bereich des bereitgestellten Werts zwischen 0 und 255 liegt, gibt VBA den Laufzeitfehler 6 zurück.
  • Wenn der angegebene Wert keine Gleitkommazahl ist, wird er auf die nächste ganze Zahl gerundet.

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert