![]() |
|
|||||||
| Newsgroup microsoft.public.de.excel Forum microsoft.public.de.excel |
![]() |
|
|
Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
Hallo,
ich habe hier (in Excel 2003) eine Webabfrage und eine darauf basierende Pivot-Tabelle... jetzt hätte ich gerne, das beim Öffnen *zuerst* die Webabfrage und dann erst die Pivot-Tabelle aktualisiert wird... denn aktiviert man im Pivot und der Webabfrage die jeweilige Option (beim öffnen akktualisieren), dann wartet die Pivot-Tabelle nicht auf das Ende der Webabfrage -> falsche Ergebnisse. Gibt es da einen alternativen Weg? Grüße Thomas |
|
|
||||
|
||||
|
|
|
#2
|
|||
|
|||
|
Grüezi Thomas
On 27 Okt., 11:14, Thomas Braun <s...*software-braun.de> wrote: > > ich habe hier (in Excel 2003) eine Webabfrage und eine darauf basierende > Pivot-Tabelle... jetzt hätte ich gerne, das beim Öffnen *zuerst* die > Webabfrage und dann erst die Pivot-Tabelle aktualisiert wird... denn > aktiviert man im Pivot und der Webabfrage die jeweilige Option (beim öffnen > akktualisieren), dann wartet die Pivot-Tabelle nicht auf das Ende der > Webabfrage -> falsche Ergebnisse. > > Gibt es da einen alternativen Weg? Du könntest die PT beim öffnen nicht aktualisieren lassen sondern nur die Web-Abfrage. Dann im Worksheet_Activate() der PT diese aktualisieren lassen. Oder aber Du verwendest die Webabfrage gleich direkt als Quelle für die Pivot-Tabelle, dann entfällt das Tabellenblatt. -- Mit freundlichen Grüssen Thomas Ramel - MVP für MS-Excel - |
|
#3
|
|||
|
|||
|
Thomas Ramel wrote:
>> ich habe hier (in Excel 2003) eine Webabfrage und eine darauf basierende >> Pivot-Tabelle... jetzt hätte ich gerne, das beim Öffnen *zuerst* die >> Webabfrage und dann erst die Pivot-Tabelle aktualisiert wird... denn >> aktiviert man im Pivot und der Webabfrage die jeweilige Option (beim öffnen >> akktualisieren), dann wartet die Pivot-Tabelle nicht auf das Ende der >> Webabfrage -> falsche Ergebnisse. >> >> Gibt es da einen alternativen Weg? > > Du könntest die PT beim öffnen nicht aktualisieren lassen sondern nur > die Web-Abfrage. > Dann im Worksheet_Activate() der PT diese aktualisieren lassen. aha, danke - dann muß ich mich da mal tiefer einlesen > Oder aber Du verwendest die Webabfrage gleich direkt als Quelle für > die Pivot-Tabelle, dann entfällt das Tabellenblatt. Geht nicht, die Tabelle wird benötigt... Grüße thomas |
|
#4
|
|||
|
|||
|
Grüezi Thomas
Thomas Braun schrieb am 27.10.2009 >> Du könntest die PT beim öffnen nicht aktualisieren lassen sondern nur >> die Web-Abfrage. >> Dann im Worksheet_Activate() der PT diese aktualisieren lassen. > > aha, danke - dann muß ich mich da mal tiefer einlesen > >> Oder aber Du verwendest die Webabfrage gleich direkt als Quelle für >> die Pivot-Tabelle, dann entfällt das Tabellenblatt. > > Geht nicht, die Tabelle wird benötigt... OK, dann entfällt ein direkter Weg und Du musst wie oben vorgehen. Meiner Erfahrung nach klappt es auch mit einem Makro nicht beide Refreshs in einem gemeinsamen Makro nacheinander ablaufen zu lassen. Mit freundlichen Grüssen Thomas Ramel -- - MVP für Microsoft-Excel - [Vista Ultimate SP-1 / xl2007 SP-1] |
|
|
|
|