Appliquer un filtre TCD par VBA

Fermé
laurent74000
Messages postés
562
Date d'inscription
mercredi 18 janvier 2012
Statut
Membre
Dernière intervention
26 mai 2015
- 12 avril 2012 à 14:29
f894009
Messages postés
16607
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
3 juillet 2022
- 2 mai 2012 à 09:43
Bonjour,

J'ai chercher sur pas mal de sites mais rien à faire je ne trouve pas ce que je veux alors je me tourne vers vous.

Voilà mon souci j'ai un tableau croisé dynamique sous excel 2010 et j'aimerai pouvoir appliquer un filtre sur un segment par VBA.

J'ai placé une zone de recherche et un bouton ok et le but serai que quand je clique sur le bouton, un filtre se mette en place ayant pour valeur ce qui a été tapé dans la zone de texte (TextBox1). Voici un exemple du code que j'ai essayé mais qui ne marche pas...

Public Sub FilterPivotTable()

ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("Localisation").PivotFilter = TextBox1.Value

End Sub

A voir également:

3 réponses

laurent74000
Messages postés
562
Date d'inscription
mercredi 18 janvier 2012
Statut
Membre
Dernière intervention
26 mai 2015
81
13 avril 2012 à 10:02
up
0