Zahl als Währung formatieren

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]