Wie verwende ich die vba clng-funktion?

Die VBA-CLNG-Funktion ist in der Datentypkonvertierungskategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, konvertiert es einen Ausdruck in einen langen Datentyp . Vereinfacht ausgedrückt kann der Wert des Datentyps „long“ in VBA zwischen -2.147.483.648 und 2.147.483.647 liegen (keine Dezimalstellen).

Syntax

CLng(Ausdruck)

Argumente

  • Ausdruck : Der Wert, den Sie in einen langen Datentyp konvertieren möchten.

Beispiel

Um praktisch zu verstehen, wie die VBA-CLNG-Funktion verwendet wird, müssen Sie das folgende Beispiel durchgehen, in dem wir damit einen VBA-Code geschrieben haben:

example-vba-clng-function
 Sub example_CLNG() Range("B1").Value = CLng(Range("A1")) End Sub

Im obigen Beispiel haben wir den Wert aus Zelle A1 (134,567) verwendet, dann haben wir diesen Wert mit der CLNG-Funktion in einen langen Datentyp konvertiert und als Ergebnis 135 zurückgegeben.

Kommentare

  • CLNG rundet diese Zahl auf 0,5 auf und rundet ab, wenn sie kleiner oder gleich 0,5 ist.
  • Wenn Sie eine Zahl angeben, die außerhalb des Bereichs des langen Datentyps liegt (- 2.1 E+9 und 2.1 E+9), gibt VBA den Laufzeitfehler 13 zurück.

Einen Kommentar hinzufügen

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