Befehlsreferenz - Umwandlungsfunktionen: FormatCurrency-Funktion
VB-Versionen: VB4 | VB5 | VB6
Beschreibung:
Die FormatCurrency-Funktion wandelt einen numerischen Ausdruck in ein Währungsformat um. Als Währungssymbol wird das in der Systemsteuerung festgelegte Symbol verwendet.
Syntax:
FormatCurrency (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 FormatCurrency(12345.264, 2) ' ergibt "12345,26 €" End Sub
Siehe auch: | Format-Funktion FormatDateTime-Funktion FormatNumber-Funktion FormatPercent-Funktion |