Aktualisierung des Drop Downs in Pivottabellen
Schritt-für-Schritt-Anleitung
- Öffne die Excel-Datei mit der Pivottabelle, die du aktualisieren möchtest.
- Klicke auf die Pivottabelle, um sie auszuwählen.
- Aktualisiere die Pivottabelle:
- Gehe zu „Daten“ in der Menüleiste.
- Klicke auf „Aktualisieren“ oder drücke
Alt + F5.
-
Verwende das bereitgestellte Makro, um die Dropdown-Listen zu bereinigen:
Sub CleanPivotTable()
Dim intZähler As Integer, intAnzSpalten As Integer
Dim objPivot As PivotTable
Dim arrSpalte As Variant
Dim objZeile As PivotItem
Do
On Error Resume Next
Set objPivot = ActiveCell.PivotTable
If Err Then
MsgBox ("Zellzeiger muss sich in der betreffenden Pivot-Tabelle befinden!")
On Error GoTo 0
Exit Do
End If
On Error GoTo 0
Set arrSpalte = objPivot.RowFields
intZähler = 1
intAnzSpalten = arrSpalte.Count
For intZähler = 1 To intAnzSpalten
For Each objZeile In objPivot.PivotFields(arrSpalte(intZähler).Value).PivotItems
If objZeile.RecordCount = 0 Then objZeile.Delete
Next
Next
Exit Do
Loop
End Sub
- Führe das Makro aus, um die alten Einträge in den Dropdown-Listen zu löschen.
Häufige Fehler und Lösungen
Alternative Methoden
Wenn du das Makro nicht verwenden möchtest, kannst du auch die Datenquelle der Pivottabelle anpassen und die Pivottabelle manuell aktualisieren. Gehe zu „PivotTable-Optionen“ und stelle sicher, dass die Datenquelle aktuell ist. Dies kann jedoch zeitaufwändiger sein, insbesondere bei großen Datensätzen.
Praktische Beispiele
Angenommen, du hast eine Pivottabelle mit den folgenden Einträgen im Feld „TASK“: „Schlafen“, „Arbeiten“, „Einkaufen“. Nach der Aktualisierung deiner Daten verschwindet „Einkaufen“ und „Reisen“ wird hinzugefügt. Um sicherzustellen, dass deine Dropdown-Liste aktuell bleibt, führe das Makro aus, nachdem du die Pivottabelle aktualisiert hast. So wird „Einkaufen“ entfernt und „Reisen“ wird angezeigt.
Tipps für Profis
- Makros speichern: Speichere dein Makro in der Arbeitsmappe, damit du es jederzeit einfach ausführen kannst.
- Regelmäßige Updates: Aktualisiere deine Pivottabelle regelmäßig, um sicherzustellen, dass alle Dropdown-Listen aktuell sind.
- Verwendung von Pivot-Cache: Überlege, ob die Verwendung von Pivot-Cache für deine Daten sinnvoll ist, um die Effizienz zu steigern.
FAQ: Häufige Fragen
1. Warum verschwinden einige Einträge in meiner Pivot-Tabelle nicht?
Einträge verschwinden möglicherweise nicht, weil sie in der Quelle der Pivottabelle noch vorhanden sind. Stelle sicher, dass du die Datenquelle aktualisiert hast.
2. Wie kann ich sicherstellen, dass meine Dropdown-Listen immer aktuell sind?
Verwende das bereitgestellte Makro nach jeder Aktualisierung der Pivottabelle, um alte Einträge zu entfernen und die neuen hinzuzufügen.