Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1588to1592
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
Inhaltsverzeichnis

Nochmal: XML-Datei einlesen

Nochmal: XML-Datei einlesen
13.11.2017 14:26:02
Jakob
Servus Leute,
Ich möchte gerne mehrere XML Datein ,die in einem Ordner abgelegt sind, in Excel per VBA, das heißt auf Knopfdruck auslesen und in eine Excel Tabelle eintragen. Dabei möchte ich nur Werte aus den Spalten Generated(B), DeviceName(E), Parameter(L),ParameterName(U)auslesen und in meine Tabelle einfügen.
Tabelle :
https://www.herber.de/bbs/user/117640.xlsx
Dazu möchte ich noch sagen, dass in der XML-Datei mehrere Datensätze doppelt vorkommen. Ich möchte jedoch doppelte Werte in meiner Tabelle vermeiden.
Ich danke euch im vorraus.
Liebe Grüße Jakob
Hier die XML-Datei als ExcelTabelle(Zur Übersicht):
https://www.herber.de/bbs/user/117639.xlsx
Hier nochmal meine XML Datei:
-
-
-
-
FEED_TIME
component=UNKNOWN, outletNo=0, feederNo=0, toolNo=0
137
TRUE
FALSE
FALSE
FALSE
FALSE
20
649
636171382487660000
10
10
10
10
20
2425
5
580
12998

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Nochmal: XML-Datei einlesen
13.11.2017 16:16:38
Luschi
Hallo Jacob,

Hier die XML-Datei als ExcelTabelle(Zur Übersicht):
Diese Excel-Datei nutzt garnichts zu Lösung des Problems, denn sie hat bereits alle xml-typischen Headerinfos verloren.
So kann man nicht eine der folgenden Methoden anwenden:
- CreateObject("MSXML2.DOMDocument") in Vba verwenden
- in Vba als Textdatei einlesen & die xml-Knoten entknüpfen
- ohne Vba mit PowerQuery
Gruß von Luschi
aus klein-Paris
AW: Nochmal: XML-Datei einlesen
13.11.2017 16:50:22
Luschi
Hallo Jacob,
habe gerade den 1. Beitrag, zu diesem Problem von Dir gelesen. Es mit Vba statt ExcelTools (PowerQuery) zu machen, ist eine Auffassung, der ich einfach widersprechen muß; meine Devise:
- soviel M$-Excel-Tools wie möglich und Vba wie nötig!
Gerade dann, wenn man sowas öfterst machen will/muß, sind die MS-AddInns PowerQuery & PowerPivot die richtige Wahl der Qual und liefern einem ohne Programmierung Möglichkeiten, da kannst Du in Vba nur davon träumen.
Gruß von Luschi
aus klein-Paris
Aber: diese beiden Tools benötigen auch 'ne Menge Einarbeitungszeit, wenn man in die Tiefen einsteigen will. Und die Forderung: keine Doppelten Werte sind doch ein 1. Anlaß, sich daran zu probieren.
In Vba kann das auch ein Kraftakt werden.
Anzeige
AW: Nochmal: XML-Datei einlesen
16.11.2017 09:10:45
Jakob
Hallo Luschi,
wie kann ich hier denn die XML DATEI hochladen ?
VG Pooria

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige