FormatNumber()
Syntax
Ergebnis$ = FormatNumber(Nummer.d [, Stellen [, DezimalPunkt$ [, TausenderTrennzeichen$]]])Beschreibung
Formatiert eine Zahl in ein Geld-ähnliches Format.
Parameter
Nummer Die zu formatierende Zahl. Stellen (optional) Anzahl an darzustellenden Dezimalstellen. DezimalPunkt$ (optional) Der zu verwendende String, um den Dezimal- und Integerteil zu trennen. Dies kann auch ein String mit mehreren Zeichen sein. Standardwert ist ".". TausenderTrennzeichen$ (optional) Der zu verwendende String, um die Tausender zu trennen. Dies kann auch ein String mit mehreren Zeichen sein. Standardwert ist ",".
Rückgabewert
Die formatierte Zahl.
Anmerkungen
Dieser Befehl kann auch verwendet werden, um eine gerundete Dezimalzahl auszugeben.
Beispiel
Debug FormatNumber(125400.25) ; Wird anzeigen: 125,400.25 (englischer Standard) Debug FormatNumber(1125400.25, 2, ",", ".") ; Wird anzeigen: 1.125.400,25 (deutsches Format) Debug FormatNumber(1125.8375, 2, ".", "") ; gibt 1125.84 aus (rundet die Zahl auf die angegebene Anzahl Nachkommastellen) Debug FormatNumber(125.23, 1) ; gibt 125.2 aus (rundet die Zahl auf eine Nachkommastelle)
Siehe auch
Str(), StrU(), StrF(), StrD(), Round()
Unterstützte OS
Alle