Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

oude gegevens verwijderen in pulldown-menu draaitabellen

121 views
Skip to first unread message

zjoskuh

unread,
Jan 14, 2010, 9:38:02 AM1/14/10
to
Ik heb een database (cursistenadministratie) gemaakt in Excel en maak veel
gebruik van draaitabellen. Maar nu blijven er in het pulldown-menu van de
draaitabel een hele hoop oude gegevens staan ... óók van cursisten of
cursussen die niet meer in de database staan.
Kan ik deze op een of andere manier verwijderen ?

Bij voorbaat dank,
Jos

jan

unread,
Jan 14, 2010, 9:56:40 AM1/14/10
to
Jos,

In Excelversie 2007 is een optie PivotCache.MissingItemsLimit beschikbaar is
in het draaitabel opties
dialoogvenster (Tabelopties?). Ik kan dat niet controleren, maar je zou dat
daar op Geen o.i.d. moeten kunnen instellen per draaitabel dus.

In oudere versies zou dat met onderstaande code moeten lukken voor elke
draaitabel in het
workbook.
Zet de code in de module van ThisWorkbook en voer de code uit.

Sub VerwijderOudeGegevens()
Dim pvt As PivotTable
Dim pvtC As PivotCache
For Each pvtC In Me.PivotCaches
With pvtC
.MissingItemsLimit = xlMissingItemsNone
.Refresh
End With
Next
'volgende gedeelte weglaten als je missingitemslimit op
'Geen wilt laten voor elke draaitabel
For Each pvtC In Me.PivotCaches
With pvtC
.MissingItemsLimit = xlMissingItemsDefault
End With
Next
End Sub


Jan


0 new messages