ich habe eine Tabelle in die z.B. Euro Beträge gespeichert werden,
formatiert sind die Beträge mit 2 Kommastellen.
Bei Beträge z.B. 123.00 wird in der Tabelle aber als 123 angezeigt,
also ohne Kommastellen, was sich in der Ansicht nicht schön macht.
Kann man das irgendwie einstellen dass immer 2 Kommastellen angezeigt werden ?
Ich konvertiere ja schon mit "Konverttogerman" hin und her und habe es mir angewöhnt, im engl. format zu speichern und nur zur Anzeige ins deutsche zu konvertieren.
Ich lass es dann mal so.
Public Sub KonvertToGerman(Zahl,Dezimalstellen) Zahl=Format(Zahl,"N"&Dezimalstellen) x=StrReplace(Zahl,".","!") ' ändert vorläufig die Punkte x=StrReplace(x,",",".") ' tauscht Kommas in Punkte aus x=StrReplace(x,"!",",") ' tauscht Punkte in Kommas aus Return x End Sub
Denn da hast Du die 2 Stellen schon dabei.
Die Zellen in der Tabelle müssen natürlich als cString eingestellt sein.
Ja genau, ich hab die Zellen halt als Numerisch drin, deshalb
klappts nicht, werd es mal mit String versuchen, muss dann halt meine Konvertierungsstrategie ändern, in Deutsch als String speichern und anzeigen,
zum rechnen in engl. konvertieren.