27.02.2019, 14:21
Hallo miteinander,
ich schlage mich mit einer Pivottabelle bzw. einer PQ-Abfrage herum. Die PQ-Abfrage habe ich auf Basis einer Exceltabelle erstellt und als reine Verbindungsabfrage gespeichert. Daraus habe ich dann auf einem Tabellenblatt in der gleichen Mappe eine Pivottabelle erstellt.
1. Es wundert mich schon mal, dass dadurch eine zweite PQ-Verbindungsabfrage mit dem identen Namen&(2) erstellt wird. Wieso ist das so? Warum kann hier nicht die Originalabfrage genommen werden?
2. Damit könnte ich soweit ja noch leben. Aber wo es wirklich tragisch wird ist bei der Aktualisierung der Abfrage. Diese funktioniert anfangs ganz normal und ich lasse mittels
alle 5 Pivottabellen in dem Tabellenblatt aktualisieren. Dazu sei gesagt, dass 4 davon nicht auf PQ-Abfragen basieren, sondern direkt aus der Exceltabelle erstellt wurden. Die fünfte muss leider mit PQ gemacht werden, da ich anhand des heutigen Datums -183 Tage einschränken will und das geht meines Wissens mit einer normalen Pivottabelle nicht.
Irgendwann im Lauf der Zeit wird aber genau diese Pivot nicht mehr aktualisiert. Das blöde ist, dass das nicht mal auffällt, denn ich bekomme mit dem Refresh-Befehl keine Fehlermeldung. Wenn ich nun aber händisch Daten - Alle aktulisieren wähle, erhalte ich nacheinander drei Meldungen wie im Anhang zu sehen. ich weiß, dass die Fehlermeldung sich nur auf die Pivot mit der PQ-Abfrage bezieht.
Wenn ich für die PT die Datenquelle ändere und neu verbinde, funktioniert es wieder eine gewisse Zeit (das kann ich nicht näher quantifizieren).
Im Netz habe ich nicht wirklich viel gefunden, einzig der hier genannte MS-Artikel ist nicht mehr verfügbar.
Hat irgendwer eine Idee? Danke schonmal für jeden Input!
ich schlage mich mit einer Pivottabelle bzw. einer PQ-Abfrage herum. Die PQ-Abfrage habe ich auf Basis einer Exceltabelle erstellt und als reine Verbindungsabfrage gespeichert. Daraus habe ich dann auf einem Tabellenblatt in der gleichen Mappe eine Pivottabelle erstellt.
1. Es wundert mich schon mal, dass dadurch eine zweite PQ-Verbindungsabfrage mit dem identen Namen&(2) erstellt wird. Wieso ist das so? Warum kann hier nicht die Originalabfrage genommen werden?
2. Damit könnte ich soweit ja noch leben. Aber wo es wirklich tragisch wird ist bei der Aktualisierung der Abfrage. Diese funktioniert anfangs ganz normal und ich lasse mittels
Code:
Private Sub Worksheet_Activate()
ActiveWorkbook.RefreshAll
End Sub
Irgendwann im Lauf der Zeit wird aber genau diese Pivot nicht mehr aktualisiert. Das blöde ist, dass das nicht mal auffällt, denn ich bekomme mit dem Refresh-Befehl keine Fehlermeldung. Wenn ich nun aber händisch Daten - Alle aktulisieren wähle, erhalte ich nacheinander drei Meldungen wie im Anhang zu sehen. ich weiß, dass die Fehlermeldung sich nur auf die Pivot mit der PQ-Abfrage bezieht.
Wenn ich für die PT die Datenquelle ändere und neu verbinde, funktioniert es wieder eine gewisse Zeit (das kann ich nicht näher quantifizieren).
Im Netz habe ich nicht wirklich viel gefunden, einzig der hier genannte MS-Artikel ist nicht mehr verfügbar.
Hat irgendwer eine Idee? Danke schonmal für jeden Input!
Schöne Grüße
Berni
Berni