Befehlsreferenz - Umwandlungsfunktionen: FormatNumber-Funktion
VB-Versionen: VB4 | VB5 | VB6
Beschreibung:
Die FormatNumber-Funktion wandelt eine Zahl in das vorgegebene Format um.
Syntax:
FormatNumber (Ausdruck, _ [AnzahlZiffernNachDezimalpunkt, _ [FührendeZifferAufnehmen, _ [ÜbergeordneteAlsNegativeZahlenVerwenden, _ [ZiffernGruppieren]]]])
Parameter:
Ausdruck | (String) Zahl die formatiert werden soll. |
AnzahlZiffernNachDezimalpunkt | Optional. (Integer) Numerischer Wert, der die Anzahl der Ziffern nach dem Dezimaltrennzeichen angibt. Voreinstellung ist -1, d. h. es wird die Ländereinstellung verwendet. |
FührendeZifferAufnehmen | Optional. (Konstante) Tristate-Konstante. Gibt an, ob bei Bruchzahlen eine führende 0 vorangestellt wird oder nicht. |
ÜbergeordneteAlsNegativeZahlenVerwenden | Optional. (Konstante) Tristate-Konstante. Gibt an, ob negative Werte in Klammern gesetzt werden oder nicht. |
ZiffernGruppieren | Optional. (Konstante) Tristate-Konstante. Gibt an, ob Zahlen anhand des in den Ländereinstellungen vorgegebenen Trennzeichens gruppiert werden oder nicht. |
Liste der Konstanten:
Konstante | Wert | Beschreibung |
TristateTrue | -1 | Wahr |
TristateFalse | 0 | Falsch |
TristateUseDefault | -2 | Verwendung der Ländereinstellungen |
Beispiel:
Private Sub Command1_Click() MsgBox FormatNumber(9876.128, 2) ' ergibt 9876,13 End Sub
Siehe auch: | Format-Funktion FormatCurrency-Funktion FormatDateTime-Funktion FormatPercent-Funktion |