Textdatei mit Zahlen einlesen
Hallo,
ich habe ein Problem mit dem Einlesen einer Textdatei
Vorgehensweise
In einer Zelle steht 4,5
Das Format der Zelle ist "Zahl mit Zwei Dezimalstellen"
Ich erstelle eine textdatei mit folgendem Code:
vorgeplenkel
Print #g, Format((wert), "#,##0.00")
In der Textdatei steht jetzt:
5,00
Jetzt lese ich die Textdatei wieder ein mit:
vorgeplenkel
Line Input #1, wert
In der Zelle steht jetzt
4,50
Das Format der Zelle ist immer noch "Zahl mit Zwei Dezimalstellen"
ABER an der Zelle muss ich erst auf den Fehlerüberprüfungsassistenten klicken und den angeblichen Text in eine Zahl umwandeln, damit ich mit der Zahl wieder rechnen kann.
Was mache ich da falsch???
Vielen Dank für eure Hilfe im Voraus,
ich habe ein Problem mit dem Einlesen einer Textdatei
Vorgehensweise
In einer Zelle steht 4,5
Das Format der Zelle ist "Zahl mit Zwei Dezimalstellen"
Ich erstelle eine textdatei mit folgendem Code:
vorgeplenkel
Print #g, Format((wert), "#,##0.00")
In der Textdatei steht jetzt:
5,00
Jetzt lese ich die Textdatei wieder ein mit:
vorgeplenkel
Line Input #1, wert
In der Zelle steht jetzt
4,50
Das Format der Zelle ist immer noch "Zahl mit Zwei Dezimalstellen"
ABER an der Zelle muss ich erst auf den Fehlerüberprüfungsassistenten klicken und den angeblichen Text in eine Zahl umwandeln, damit ich mit der Zahl wieder rechnen kann.
Was mache ich da falsch???
Vielen Dank für eure Hilfe im Voraus,
Please also mark the comments that contributed to the solution of the article
Content-Key: 152622
Url: https://administrator.de/contentid/152622
Printed on: April 26, 2024 at 05:04 o'clock
1 Comment
Hallo aruba1!
Wenn Du Textwerte einliest, dann musst Du diesen entsprechend in eine Zahl konvertieren z.B.: Zelle = CDbl("Textwert") 'Zu Typ Double
Gruß Dieter
Wenn Du Textwerte einliest, dann musst Du diesen entsprechend in eine Zahl konvertieren z.B.: Zelle = CDbl("Textwert") 'Zu Typ Double
Gruß Dieter