Personnellement pour dé filtrer un unique filtre je procède ainsi quand j'y ai été confronté :
1 2 3 4 5 6 7 8
| Sub test()
Dim PF As PivotItem
With Worksheets("Evo TOG").PivotTables("Tab cr dyn").PivotFields("STATUT")
For Each PF In .PivotItems
PF.Visible = True
Next PF
End With
End Sub |
En adaptant à tes variables bien sur, Evo TOG est mon nom de feuille, Tab cr dyn est le nom de mon RCD, et STATUT le nom de mon filtre.
DeathZarakai.
P.S. : Il me semblait qu'il y avait aussi un .Clear mais je n'arrive plus à retrouver la bonne expression
Trouver, tout simplement :
Worksheets("Evo TOG").PivotTables("Tab cr dyn implant").PivotFields("STATUT").ClearAllFilters
A adapter toujours.
DeathZarakai.
Partager