Synchronisation automatique des filtres de plusieurs TCD

Bonjour à tous,

Je cherche à créer une macro qui actualiserait automatiquement les filtres page de plusieurs tableaux croisés dynamiques, à partir d'une cellule sur laquelle une liste de valeurs serait disponible pour sélectionner les données.

Mes TCD se trouvent sur plusieurs onglets, et je ne connais pas le code qui permet d'actualiser des tableaux placés sur plusieurs pages...

Voici le code que j'utilise actuellement, celui-ci fonctionne la plupart du temps, mais est inefficace si je sélectionne plusieurs éléments dans le filtre rapport. Pire, si je fais de la sorte, il "casse" mes TCDs en créant de nouveaux filtres qui n'ont pas lieu d'exister, et leur attribue des valeurs concaténées qui n'ont rien à voir les unes avec les autres...

Si vous avez un meilleur code pour l'actualisation, je suis preneur!

l'extrait du code:

ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotFields("Sector"). _

CurrentPage = "" & [B2]

D'avance, merci pour votre aide!

bonsoir supervico le forum

sans fichier impossible de t'aider

a+

papou

Rechercher des sujets similaires à "synchronisation automatique filtres tcd"