Supportnet / Forum / Datenbanken
Zahlenproblem beim spaltenweisen auslesen eines Kombinationsfeldes (Access 97)
Frage
Hallo,
ich arbeite mit access 97 und habe folgende Merkwürdigkeit:
Mit einem Kombinationsfeld zeige ich 3 Spalten an: Kunden-Nr., Preis und Datum
In der zugrundeliegenden Tabelle habe ich das Feld "Preis" als Zahl, long integer, Währung, 2 Dezimalstellen formatiert.
Im Kombinationsfeld wird der Preis richtig dargestellt (also mit 2 Dezimalstellen und Währungszeichen)
Weiterhin habe ich ein Textfeld, dem ich per VBA (Funktion Column (1)) den im o.g. Kombinationsfeld ausgewählten Preis zuweise (anzeigen lasse). und hier wird es komisch:
obwohl ich als Format auch Währung und 2 Dezimalstellen gewählt habe, werden die Preise mit ",00" nur als Zahl ohne Dezimalstellen angezeigt. Preise mit Dezimalstellen <> 0 werden mit 2 Kommastellen angezeigt. Das Währungszeichen geht auch verloren.
Ich kann machen was ich will, aber es geht nicht.
Hat hier jemand eine Idee an was es liegen könnte ??????
Vielen Dank
Henriette
Antwort 1 von Mickey
Sei so gut und poste dieselbe Frage nicht mehrfach in verschiedenen Diskussionsgruppen. Dadurch kommt es nur zu unnötigen Doppelpostings.
Gruss,
Mic
Bei Eingriffen ins System, die Registry oder an Systemdateien erst eine Sicherung vornehmen !©
Gruss,
Mic
Bei Eingriffen ins System, die Registry oder an Systemdateien erst eine Sicherung vornehmen !©
Antwort 2 von Roadrunner90
versuch es mal so
Gruß Rudolf
textfeld=FormatCurrency(Preis, 2)Gruß Rudolf

