Hallo Lotte,
wie bereits geschrieben wurde, handelt es sich bei Deinen Daten um JSON Dateien. Die lassen sich relativ einfach verarbeiten, da es sich um ein Datenaustauschformat handelt, wie CSV oder XML. Eine Möglichkeit ist das mit PowerQuery zu machen. Dieses kann für Excel 2010 nachinstalliert werden, ab 2013 (glaube ich) ist es von Haus aus Bestandteil der Excel-Werkzeuge. Wie man JSON mit PQ verarbeitet kann ich Dir leider nicht erklären, da ich PQ nicht beherrsche. Du kannst danach aber auch googeln oder in anderen Excel-Foren stöbern.
Ich selbst verwende den Weg über VBA, was ja auch Dein bisheriger Ansatz zu sein scheint. Da gibt es von Tim Hall auf GitHub eine Bibliothek namens JsonConverter. Die importierst Du in ein Modul. Du musst Dich etwas einlesen und rumprobieren.
JsonConverter by Tim Hall (auf GitHub)
Ein JSON wird mit dem JsonConverter in eine verschachtelte Struktur aus Scripting.Dictionaries und Collections eingelesen. Auf die einzelnen Werte greifst Du dann über den Pfad durch diese Struktur zu. Um zu sehen, wie Deine JSON wirklich aufgebaut sind, wirf mal eins in diese Seite und klicke auf Process. Dann sollte Dir im unteren Bereich der Seite eine ordentliche Formatierung der Daten angezeigt werden.
JsonFormatter (Roh-JSON in die Textbox einfügen, dann Process anklicken)
Die Struktur ist so aufgebaut: {} ist ein Dictionary und [] ist eine Collection
Viele Grüße,
Zwenn
|