Pivot Table filtrée avec une liste de valeurs

Bonjour à tous,

Je voudrais savoir si c'était possible de filtrer une Pivot Table en fonction d'une plage de données spécifique.

En effet, cette Pivot Table se base sur une plage de données dynamique, et chaque mois, dès que de nouvelles données sont ajoutées dans le tableau source, je mets à jour ma Pivot Table, sauf que mon critère de filtre évolue lui aussi. Serait-il possible de bloquer le filtre ? (mon filtre est fait sur la colonne "contrat" et je voudrais qu'apparaissent seulement les contrats A, B et C tous les mois, même si de nouvelles données, et donc de nouveaux contrats, apparaissent dans la source).

Merci d'avance pour vos réponses.

Cordialement,

Plutel.

PS : j'ai joint un fichier qui peut servir d'exemple.

31exemple.xlsx (13.03 Ko)

Coucou

Oui c'est possible en passant par une petite macro et en filtrant les étiquettes de lignes

PivotTables("XXXX").PivotFields("YYYY").PivotItems(Numero ligne).visible = false ou True

Ci-joint fichier vite fait pour exemple

A plus

Bonjour,

Un début de réponse une proposition VBA avec :

1 - la création du TCD (sur base d'un tableau dynamique).

2 - le filtre du TCD suivant conditions établies.

3 - Optionnel : affichage des détails du filtre (filtre base de données).

*La mise en forme du TCD peut-être modifiée.

A te relire pour un complément d'informations.

Cdlt.

Bonjour mikebzh, bonjour Jean-Eric,

Merci beaucoup pour vos réponses, c'est exactement ce que je recherchais

Bonjour,

Une petite mise à jour du fichier pour gérer au mieux l'affichage des filtres.

Pour ceux qui seront intéressés

Cdlt.

Rechercher des sujets similaires à "pivot table filtree liste valeurs"