Verweisen und Aktualisieren einer QueryTable in Excel 2016 in VBA

Ich versuche, eine Abfrage bei einer Zellenänderung zu aktualisieren, kann jedoch nicht herausfinden, wie auf die Abfrage verwiesen wird.

Mein Code:Sheets("Roster Query").QueryTables(0).Refresh

Nur Fehler raus mit:

Laufzeitfehler '1004':

Anwendungsdefinierter oder objektdefinierter Fehler

Ich habe ein Blatt mit dem Namen "Dienstplanfilter", das die Abfragetabelle enthält, die ich aktualisieren möchte. Wie kann ich diese QueryTable abrufen und aktualisieren?

Bearbeiten: Auch versucht:

For Each qt In Sheets("Roster Query").QueryTables
    qt.Refresh
Next

Dieser Fehler tritt nicht auf, aber die Abfrage wird nicht aktualisiert.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage