Wie verwende ich die vba-cdec-funktion?

Die VBA-CDEC-Funktion ist in der Datentypkonvertierungskategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, wandelt es eine Zahl in einen Dezimaldatentyp um. Vereinfacht ausgedrückt kann eine Zahl mit dem Datentyp „decimal“ 28 Dezimalstellen haben, wobei der größte Wert +/-7,9228162514264337593543950335 und der kleinste Wert ungleich Null +/-0,000000000000000000000000001 beträgt.

Syntax

CDec(Ausdruck)

Argumente

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

Beispiel

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

example-vba-cdec-function
 Sub example_CDEC() Range("B1").Value = CDec(Range("A1") / Range("A2")) End Sub

Im obigen Beispiel haben wir den Wert von Zelle A1 (10) durch den Wert von Zelle A2 (9) dividiert, dann haben wir die CDEC-Funktion verwendet, um diesen Wert in den Datentyp „Dezimal“ umzuwandeln, und als Ergebnis hat er 1,11111111111111 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.
  • Es wird auch ein Fehler zurückgegeben, wenn der angegebene Wert außerhalb des Bereichs des dezimalen Datentyps liegt.

Einen Kommentar hinzufügen

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