05.01.2015, 23:13
Hallo,
Ich wandle i.d.R. die Datentabelle über Einfügen - Tabelle in eine Tabelle um und erstelle erst dann die PT.
Dadurch erhalte ich in der PT einen dynamischen Datenbereich. Mir genügt dann i.d.R. ein Klick auf den Button 'Aktualisieren' um die PT zu aktualisieren - ich arbeit ein diesem Bereich recht wenig mit VBA-Code.
Wenn ich VBA verwende dann z.B. so einen Code von Thomas:
Zitat:Zum Schluß noch eine winzige Frage, kann man ein Pivottabelle auch so einstellen das diese laufend aktualisiert oder geht das nur wenn die Arbeitsmappe geschlossen und wieder geöffnet wird.
Ich wandle i.d.R. die Datentabelle über Einfügen - Tabelle in eine Tabelle um und erstelle erst dann die PT.
Dadurch erhalte ich in der PT einen dynamischen Datenbereich. Mir genügt dann i.d.R. ein Klick auf den Button 'Aktualisieren' um die PT zu aktualisieren - ich arbeit ein diesem Bereich recht wenig mit VBA-Code.
Wenn ich VBA verwende dann z.B. so einen Code von Thomas:
Code:
Private Sub Worksheet_Activate()
Dim pt As PivotTable
For Each pt In ActiveSheet.PivotTables
pt.RefreshTable
Next pt
End Sub
Gruß
Peter
Peter