Zahlen mit Punkt(.) statt Komma in Datei schreiben
Tim
Hallo,
wie kann ich Zahlen mit einem Punkt als Dezimaltrennzeichen in eine Datei schreiben ? Wenn ich sie mittels
Print #1, zahl oder auch Print #1, Format(zahl,"0.00") in die Datei schreibe steht da trotzdem 1,23 statt 1.23
AW: Zahlen mit Punkt(.) statt Komma in Datei schreiben
04.11.2009 09:50:43
David
Hallo Tim,
das ist eine Einstellung des Betriebssystems. Du müsstest auf amerikanisch umstellen (oder schweizerisch, hat glaube ich auch den Punkt), das würde dann aber systemweite Konsequenzen haben.
Alternativ müssstest du die Zahl als Textstring zusammenbasteln, sozusagen vor/nach dem Komma getrennt.
Gruß
David
Replace(Format(Zahl, "0.00"), ",", ".") owT
04.11.2009 09:58:40
Rudi
AW: Zahlen mit Punkt(.) statt Komma in Datei schreiben
04.11.2009 10:37:36
Gert
Hallo Tim
mit der Funktion =WECHSELN()
wird der Punkt ( . ) durch ein Komma( , ) ersetzt. Sind in "SpalteA" die TextZahlen(.) und "SpalteB"
ist leer, dann in "SpalteB" folgende Formel : =WECHSELN(A2;".";",";1)
und nach unten kopieren.
Um mit diesen TextZahlen normal zu rechnen, wird die Funktion =WERT()
benutzt (siehe Excel-Hilfe).
Rudi meint das gleiche nur mit englischer Formel (REPLACE).
mfg
Gert
Anzeige
AW: Zahlen mit Punkt(.) statt Komma in Datei schreiben
04.11.2009 14:56:03
Höttl
Hallo!
So geht es auch.
Bereich markieren - Daten - Text in Spalten und bei Schritt 3 des Assistenten auf 'Weitere..Dezimalkennzeichen . Punkt eingeben, OK, Fertigstellen
Gruß
Wilfried