Hallo,
wie kann ich eine Zahl als Währung formatieren? Es soll z.B. die Zahl „30000“ als „30.000“ angezeigt werden.
Danke,
GrüneRose
Hallo,
wie kann ich eine Zahl als Währung formatieren? Es soll z.B. die Zahl „30000“ als „30.000“ angezeigt werden.
Danke,
GrüneRose
Ich hab das jetzt erst mal so gelöst:
function getZero(value)
IF len(value)=9 THEN
getZero=left(value,3) +"."+ mid(value,3,3) + "." + right(value,3)
ELSE IF len(value)=8 THEN
getZero=left(value,2) +"."+ mid(value,3,3) + "." + right(value,3)
ELSE IF len(value)=7 THEN
getZero=left(value,1) +"."+ mid(value,2,3) + "." + right(value,3)
ELSE IF len(value)=6 THEN
getZero=mid(value,1,3) + "." + right(value,3)
ELSE IF len(value)=5 THEN
getZero=left(value,2) +"."+ right(value,3)
ELSE IF len(value)=4 THEN
getZero=left(value,1) +"."+ right(value,3)
ELSE
getZero=value
END IF
END IF
END IF
END IF
END IF
END IF
end function
Grüße,
GrüneRose
Das geht ganz einfach, ein ASP-Buch kaufen und nachlesen, oder folgendes einbauen in die ASP-Seite:
replace braucht es nur, wenn man unbedingt will, dass es anstelle des Strichleins einen Punkt macht. Sollte es ein englischer Server sein, auf dem die Site läuft, musst Du das Apostroph durch ein Komma ersetzen. Die Null stellt die Nachkommastellen dar, kann also auch eine Zahl sein.
GRUSS, Roland
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo!
Ich würde es mit FormatNumber machen:
Ausgabe:
2.585.254,25
Die Syntax:
FormatNumber(Ausdruck[,AnzStellenNachDezimal [,FührendeNull [,KlammernFürNegativeWerte [,Stellengruppen]]]])
Viele Grüße,
Daniel
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]