Direkt zum Inhalt

Wie lösche ich den Filtercache (alte Elemente) aus der Pivot-Tabelle in Excel?

Wie im folgenden Screenshot gezeigt, erstellen Sie eine Pivot-Tabelle basierend auf einem Datenbereich. Nach dem Löschen von Daten aus dem Quellbereich bleibt das alte Element im Dropdown-Menü der Pivot-Tabelle bestehen, obwohl Sie die Pivot-Tabelle aktualisieren. Wenn Sie alle alten Elemente aus dem Dropdown-Menü einer Pivot-Tabelle entfernen möchten, können Ihnen die Methoden in diesem Artikel helfen.

Löschen Sie den Filtercache (alte Elemente) aus einer Pivot-Tabelle, indem Sie die Option ändern
Löschen Sie den Filtercache (alte Elemente) mithilfe von VBA-Code aus allen Pivot-Tabellen


Löschen Sie den Filtercache (alte Elemente) aus einer Pivot-Tabelle, indem Sie die Option ändern

Sie können den Filtercache aus einer Pivot-Tabelle löschen, indem Sie deren Option ändern. Bitte gehen Sie wie folgt vor.

1. Klicken Sie mit der rechten Maustaste auf eine Zelle in der Pivot-Tabelle und klicken Sie dann auf PivotTable-Optionen aus dem Kontextmenü. Siehe Screenshot:

2. In dem PivotTable-Optionen Klicken Sie im Dialogfeld auf die Schaltfläche Datum Registerkarte, wählen Sie Andere von dem Anzahl der Elemente, die pro Feld aufbewahrt werden sollen Dropdown-Liste, und klicken Sie dann auf OK .

3. Klicken Sie mit der rechten Maustaste auf die Zelle Pivot-Tabelle, und klicken Sie dann auf Inspiration aus dem Kontextmenü. Siehe Screenshot:

Dann können Sie sehen, dass die alten Elemente aus dem Dropdown-Menü der Pivot-Tabelle entfernt wurden (siehe Abbildung unten).


Löschen Sie den Filtercache (alte Elemente) mithilfe von VBA-Code aus allen Pivot-Tabellen

Wenn Sie den Filtercache aus allen Pivot-Tabellen über mehrere Arbeitsblätter in der aktiven Arbeitsmappe löschen möchten. Bitte versuchen Sie das folgende VBA-Skript.

1. Drücken Sie in der Arbeitsmappe alte Elemente aus allen Pivot-Tabellen und drücken Sie die Taste Andere + F11 Tasten gleichzeitig zum Öffnen der Microsoft Visual Basic für Applikationen-Fenster.

2. In dem Microsoft Visual Basic für Applikationen Doppelklicken Sie auf das Fenster DiesesWorkbook der Projekt Fenster zum Öffnen der DiesesArbeitsbuch (Code) Kopieren Sie den folgenden VBA-Code und fügen Sie ihn in das Fenster ein.

VBA-Code: Löschen Sie den Filtercache (alte Elemente) aus allen Pivot-Tabellen in der aktiven Arbeitsmappe

Private Sub Workbook_Open()
    Dim xPt As PivotTable
    Dim xWs As Worksheet
    Dim xPc As PivotCache
    Application.ScreenUpdating = False
    For Each xWs In ActiveWorkbook.Worksheets
        For Each xPt In xWs.PivotTables
            xPt.PivotCache.MissingItemsLimit = xlMissingItemsNone
        Next xPt
    Next xWs
    For Each xPc In ActiveWorkbook.PivotCaches
        On Error Resume Next
        xPc.Refresh
    Next xPc
    Application.ScreenUpdating = True
End Sub

3. Drücken Sie die Taste F5 Wenn Sie die Taste drücken, um den Code auszuführen, werden alte Elemente sofort aus dem Dropdown-Menü aller Pivot-Tabellen in der aktiven Arbeitsmappe entfernt.


In Verbindung stehende Artikel:

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (14)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hola. Muchisimas gracias, tu ejemplo practico me ayudo mucho y logre resolver el incovenienre.
Me fui por la primera opción, desde la tabla dinamica.
Rated 5 out of 5
This comment was minimized by the moderator on the site
I am facing similar cache issue in my pivot tables and charts created using Power Pivot. Will the above two options works for Pivot Tables created using Power Pivot? Please let me know, if you have any other solution for Power Pivots.
This comment was minimized by the moderator on the site
Hi Manikanta,
The methods provided in this post haven't tested in Power Pivots, sorry I can't help you.
This comment was minimized by the moderator on the site
Thank you Crystal, for the reply. Can anyone suggest other forums to get the solution to remove filter catch for Power Pivot.
This comment was minimized by the moderator on the site
Hi Manikanta,
Maybe you can post your question in our forum. You may get help from others there.
https://www.extendoffice.com/forum/categories/3-excel.html
This comment was minimized by the moderator on the site
You are Awesome!!
Thank you.
This comment was minimized by the moderator on the site
Merci beaucoup ! Depuis le temps que je cherchais à effacer ces caches.... ce n'était pas évident à trouver, voire impossible sans votre aide !
This comment was minimized by the moderator on the site
Thank you!!
This comment was minimized by the moderator on the site
Sir, Thank you very much. it works wonderfully. I was annoyed by this problem. Thanx a lot.
This comment was minimized by the moderator on the site
run time error '1004'... it does not work for me..why?
This comment was minimized by the moderator on the site
Hi mark,
Which Excel version are you using?
This comment was minimized by the moderator on the site
it works, thank you
This comment was minimized by the moderator on the site
It worked for me. Thank you!
This comment was minimized by the moderator on the site
I got a pivot of a table where the filter shows an incorrect value. The analyst name is A in the filter (set retain values to none) but if you go to the table, the same line has the analyst B. If you double click on the line in the pivot table it generates a sheet with the data where the analyst name is B despite the pivot showing A. This table is updated once a month, it worries me because I often do this, update my raw data and update the pivot, now that I have this precedent I cannot trust the information is correct.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations