Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
656to660
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
656to660
656to660
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Dezimaltrennzeichen mit XML-Datei

Dezimaltrennzeichen mit XML-Datei
24.08.2005 19:58:57
Wolfgang
Hallo,
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

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dezimaltrennzeichen mit XML-Datei
25.08.2005 10:26:18
Wolfgang
Hab einen einfachen Umweg gefunden - in den Ausgangsdateien alle "," durch "." ersetzen. Das geht wohl schneller als eine VBA-Lösung... Wäre aber trotzdem interessiert, wenn jemand eine Erklärung hat.
Viele Grüße,
Wolfgang

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige