Pivot-Tabelle automatisch aktualisieren wenn sich Daten ändern

Angelegt Freitag 06 November 2020

Ab und an hat man eine Arbeitsmappe, in der sich mehrere Pivot-Tabellen aufeinander beziehen und in denen sich die Pivottabellen auf regelmäßig zu aktualisierende Daten beziehen. Dummerweise kann man dann leicht vergessen, die einzelnen Pivot-Tabellen, die sich im Zweifelsfall auch in unterschiedlichen Arbeitsblättern befinden, auch wirklich zu aktualisieren. Aber auch bei einer einzelnen Pivot-Tabelle vergisst man dies schnell.

Daher bietet sich ein kleines Excel-Makro an, das die Pivot-Tabelle automatisch aktualisiert, wenn sich die Daten ändern:

1) Entwicklertools aktivieren
2) Visual Basic anklicken
3) Dort im VBA-Projekt das Arbeitsblatt auswählen, in das die Daten eingetragen werden
4) im Dropdown "Worksheet" und "change" auswählen
5) Folgenden Code eingeben:

Private Sub Worksheet_Change(ByVal Target As Range)

ThisWorkbook.RefreshAll

End Sub

6) Fertig.




Backlinks: Technik:Excel