Note: The other languages of the website are Google-translated. Back to English

Hoe filtercache (oude items) uit de draaitabel in Excel te wissen?

Zoals onderstaand screenshot laat zien, maakt u een draaitabel op basis van een reeks gegevens. Nadat gegevens uit het bronbereik zijn verwijderd, blijft het oude item bestaan ​​in het vervolgkeuzemenu van de draaitabel, ook al vernieuwt u de draaitabel. Als u alle oude items uit het vervolgkeuzemenu van een draaitabel wilt verwijderen, kunnen de methoden in dit artikel u helpen.

Wis filtercache (oude items) uit een draaitabel door de optie te wijzigen
Wis filtercache (oude items) uit alle draaitabellen met behulp van VBA-code


Wis filtercache (oude items) uit een draaitabel door de optie te wijzigen

U kunt de filtercache uit een draaitabel wissen door de optie te wijzigen. Ga als volgt te werk.

1. Klik met de rechtermuisknop op een cel in de draaitabel en klik vervolgens Draaitabelopties vanuit het contextmenu. Zie screenshot:

2. In de Draaitabelopties dialoogvenster, klik op de Data tab, selecteer Geen van de Aantal te behouden items per veld vervolgkeuzelijst en klik vervolgens op het OK knop.

3. Klik met de rechtermuisknop op de draaitabelcel en klik vervolgens verversen vanuit het rechtsklikmenu. Zie screenshot:

Vervolgens kunt u zien dat de oude items zijn verwijderd uit het vervolgkeuzemenu van de draaitabel, zoals onderstaand screenshot.


Wis filtercache (oude items) uit alle draaitabellen met behulp van VBA-code

Als u de filtercache wilt wissen uit alle draaitabellen over meerdere werkbladen in een actieve werkmap. Probeer het onderstaande VBA-script.

1. In de werkmap moet u oude items uit alle draaitabellen wissen, druk op de anders + F11 toetsen tegelijkertijd om het Microsoft Visual Basic for Applications-venster.

2. In de Microsoft Visual Basic voor toepassingen dubbelklik op het Dit Werkboek functie in het Project deelvenster om het ThisWorkbook (code) venster en kopieer en plak vervolgens de onderstaande VBA-code in het venster.

VBA-code: wis filtercache (oude items) uit alle draaitabellen in actieve werkmap

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. druk de F5 sleutel om de code uit te voeren, waarna oude items onmiddellijk worden verwijderd uit het vervolgkeuzemenu van alle draaitabellen in een actieve werkmap.


Gerelateerde artikelen:


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2021 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functies Gratis proefperiode van 30 dagen. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
officetab onderkant
Heb je vragen? Stel ze hier. (13)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
Ik kreeg een spil van een tabel waar het filter een onjuiste waarde toont. De naam van de analist is A in het filter (stel waarden behouden in op geen) maar als u naar de tabel gaat, heeft dezelfde regel de analist B. Als u dubbelklikt op de regel in de draaitabel, genereert deze een blad met de gegevens waar de naam van de analist is B ondanks dat de spil A toont. Deze tabel wordt één keer per maand bijgewerkt, ik maak me zorgen omdat ik dit vaak doe, mijn onbewerkte gegevens bijwerken en de spil bijwerken, nu ik dit precedent heb, kan ik er niet op vertrouwen dat de informatie correct is .
Deze opmerking is gemaakt door de moderator op de site
Het werkte voor mij. Dank u!
Deze opmerking is gemaakt door de moderator op de site
het werkt, bedankt
Deze opmerking is gemaakt door de moderator op de site
runtime-fout '1004'... het werkt niet voor mij..waarom?
Deze opmerking is gemaakt door de moderator op de site
Hallo Mark,
Welke Excel-versie gebruik je?
Deze opmerking is gemaakt door de moderator op de site
Meneer, heel erg bedankt. het werkt wonderwel. Ik ergerde me aan dit probleem. Heel erg bedankt.
Deze opmerking is gemaakt door de moderator op de site
Dank je!!
Deze opmerking is gemaakt door de moderator op de site
Heel erg bedankt ! Het is niet mogelijk om de caches uit te wissen.
Deze opmerking is gemaakt door de moderator op de site
Jij bent geweldig!!
Dank je.
Deze opmerking is gemaakt door de moderator op de site
Ik heb te maken met een vergelijkbaar cacheprobleem in mijn draaitabellen en grafieken die zijn gemaakt met Power Pivot. Werken de bovenstaande twee opties voor draaitabellen die zijn gemaakt met Power Pivot? Laat het me weten als je een andere oplossing voor Power Pivots hebt.
Deze opmerking is gemaakt door de moderator op de site
Hallo Manikanta,
De methoden in dit bericht zijn niet getest in Power Pivots, sorry dat ik je niet kan helpen.
Deze opmerking is gemaakt door de moderator op de site
Dankjewel Kristal, voor het antwoord. Kan iemand andere forums voorstellen om de oplossing te krijgen om de filtervanger voor Power Pivot te verwijderen.
Deze opmerking is gemaakt door de moderator op de site
Hallo Manikanta,
Misschien kun je je vraag op ons forum plaatsen. U kunt daar hulp krijgen van anderen.
https://www.extendoffice.com/forum/categories/3-excel.html
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL