Clever-Excel-Forum

Normale Version: Pivot aktualisieren bei klick auf Register
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Huhu,

ich möchte eine Pivottabelle "PivotTable1" automatisch jedes Mal aktualisieren, wenn ich das Arbeitsblatt (Register unten) mit dem Namen "Graph" anklicke.
Geht das?
Ja,
das ist mit VBA ein Einzeiler:


Code:
Private Sub Worksheet_Activate()
PivotTables("PivotTable1").PivotCache.Refresh
End Sub


MfG
A*
(24.01.2019, 19:57)astern schrieb: [ -> ]Ja,
das ist mit VBA ein Einzeiler:


Code:
Private Sub Worksheet_Activate()
PivotTables("PivotTable1").PivotCache.Refresh
End Sub


MfG
A*

Ich zähle drei Zeilen...
Sag mal, hast Du nichts Besseres zu tun, als Antworten Anderer zu kritisieren?
Ich denke, hier soll Leuten geholfen werden.
Es ist nicht Sinn des Forums, dass sich die Antwortenden gegenseitig auf den Arm nehmen.

MfG
A*
Hallo, ich könnte jetzt schreiben: nö. Aber die Frage gab's schon sehr ähnlich. Hier hätte kein neuer thread aufgemacht werden müssen. Ich will dich gar nicht auf den Arm nehmen; 1.) ich weiß gar nicht, wie schwer du bist, und 2.) ich kenne dich doch gar nicht...
Hallo Jörg,

Zitat:PivotTables("PivotTable1").PivotCache.Refresh

... das ist der Einzeiler, der Rest ist Schmuck am Nachthemd.
Na ja, etwa so wie:

Auto aufschließen, reinsetzen und starten
von A nach B fahren ' das ist der Einzeiler
Motor ausschalten, aussteigen und abschließen.
Aye, Aye Käpt'n.
So isses!

A*
Und wo muss das hin?

Die Pivottabelle liegt auf dem Blatt "Graph Database".

Wenn ich eine Zelle ändere, auf die die Tabelle Zugreift sagt er mir mit dem Code immer, dass es eine ungültige Prozedur außerhalb des Prozesses ist oder so ähnlich.
Tja ... mit “oder so ähnlich“ kann ich nicht viel anfangen.
Am besten, du lädst deine Datei mal hier hoch.

MfG
A*

PS: Ich kann in den nächsten 3 Stunden nicht antworten.
Fehler: Außerhalb einer Prozedur ungültig.

Es gibt 3 Sheets:

- Eingabe
- Database
- Graph

In Input gibt man die Daten ein, in Database werden sie in eine Pivottabelle geschrieben und in Graph wird eine Grafik dazu erstellt.

Wenn ich etwas bei der Eingabe ändere und dann direkt auf den Graphen springe soll sich dabei natürlich auch die Pivottabelle ändern, damit der Graph wieder richtig angezeigt wird.
Seiten: 1 2