Bonjour,
J'essaye depuis quelques jours de modifier la valeur d'un de mes filtre de TCD via une macro afin de pouvoir lancer des impressions en cascades sans avoir à le faire "manuellement".
Les différentes valeurs possibles de ce filtre se situe sous un autre onglet.
Le problème étant, que le TCD interdit la modification de son champ ...
Voici un extrait de mon code :
Sub All_impression()
Dim cmpt As Long '
cmpt = 2
' Départ de la boucle
Do While cmpt < 36
' Selection du site
Sheets("NB").Activate
Range("A" & cmpt & "").Select
Selection.Copy
Sheets("Regul_analyse").Activate
'Range("B2").Select
'ActiveSheet.Paste
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("SITE_FACTURE" _
).ClearAllFilters
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("SITE_FACTURE" _
).CurrentPage = NOTHING IS WORKING §§§
D'avance merci.