Dezimaltrennzeichen mit XML-Datei
24.08.2005 19:58:57
Wolfgang
ich möchte ein Makro schreiben, um Zahlen aus XML-Dateien auszulesen und in eine Excel-Tabelle zu schreiben. Im VBA-Debug-Fenster funktioniert alles, ich habe ein Objekt e als
Set e = eRoot.selectSingleNode("[XPATH-Angaben zur Auswahl des Elements]")
das das entsprechende XML-Objekt aufruft.
Mit
Debug.Print e.Text
bekomme ich die Zahl, die in e enthalten ist, richtig ins Debug-Fenster geschrieben, d.h. wie in der Original-Datei mit einem "," als Trennzeichen.
Wenn ich aber versuche, die Zahl in die Zelle A1 zu schreiben
Worksheets("Tabelle1").Activate
Range("A2").Value = e.Text
scheint Excel das Komma einfach zu ignorieren.
Ich hoffe, dass ich mit meiner Frage hier richtig bin - das Problem scheint mir aber eben an Excel zu liegen, da es im Debug-Fenster ja funktioniert.
Grüße,
Wolfgang