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 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 - 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

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