19.10.2020, 11:15
Hallo,
für ein Reporting würde ich gerne eine dynamische URL zum Abfragen einer XML Datei in Power Query einrichten.
Hierbei würde ich gerne zwei Teilabschnitte der URL (siehe unten "Reporting_Datum" und "Reporting_Zeitraum") dynamisch gestalten, indem diese auf zwei Zellen in der Excel referenzieren und sich die URL je nach Eingabe entsprechend verändert.
Zum Referenzieren habe ich die beiden Zellen daher mit dem Namensmanager entsprechend als "Reporting_Datum" und "Reporting_Zeitraum" definiert.
Der Quellcode im erweiterten Editor lautet somit:
Quelle = Xml.Tables(Web.Contents("https://anonymisierter_Teil1_der_URL" & "Reporting_Datum" & "anonymisierter_Teil2_der_URL" & "Reporting_Zeitraum" & "anonymisierter_Tei3_der_URL")),
[weitere Abfrageschritte]
Allerdings wird beim Ausführen nicht der Zellinhalt der definierten Reporting_Datum und Reporting_Zeitraum Zellen eingefügt, sondern die Variablen bleiben als solche in der URL bestehen, was natürlich eine Fehlermeldung erzeugt, dass die entsprechende Tabelle nicht gefunden wird.
Was muss ich verändern, dass es funktioniert? Ziel ist, durch Änderung der beiden Zellinhalte in Excel und anschließender Abfrage-Aktualisierung die entsprechende XML abzurufen.
Über Hilfe wäre ich sehr dankbar. Viele Grüße und einen guten Start in die Woche!
für ein Reporting würde ich gerne eine dynamische URL zum Abfragen einer XML Datei in Power Query einrichten.
Hierbei würde ich gerne zwei Teilabschnitte der URL (siehe unten "Reporting_Datum" und "Reporting_Zeitraum") dynamisch gestalten, indem diese auf zwei Zellen in der Excel referenzieren und sich die URL je nach Eingabe entsprechend verändert.
Zum Referenzieren habe ich die beiden Zellen daher mit dem Namensmanager entsprechend als "Reporting_Datum" und "Reporting_Zeitraum" definiert.
Der Quellcode im erweiterten Editor lautet somit:
Quelle = Xml.Tables(Web.Contents("https://anonymisierter_Teil1_der_URL" & "Reporting_Datum" & "anonymisierter_Teil2_der_URL" & "Reporting_Zeitraum" & "anonymisierter_Tei3_der_URL")),
[weitere Abfrageschritte]
Allerdings wird beim Ausführen nicht der Zellinhalt der definierten Reporting_Datum und Reporting_Zeitraum Zellen eingefügt, sondern die Variablen bleiben als solche in der URL bestehen, was natürlich eine Fehlermeldung erzeugt, dass die entsprechende Tabelle nicht gefunden wird.
Was muss ich verändern, dass es funktioniert? Ziel ist, durch Änderung der beiden Zellinhalte in Excel und anschließender Abfrage-Aktualisierung die entsprechende XML abzurufen.
Über Hilfe wäre ich sehr dankbar. Viele Grüße und einen guten Start in die Woche!