Appliquer un filtre TCD par VBA
laurent74000
Messages postés
563
Date d'inscription
Statut
Membre
Dernière intervention
-
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Vba tableau croisé dynamique filtre
- Tableau croisé dynamique - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Impossible d'afficher le rapport de tableau croisé dynamique sur un rapport existant ✓ - Forum Excel
- Tableau word - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel