Bonjour,
J'utilise un code VBA pour actualiser les filtres de plusieurs TCD en même temps. Cependant, je fais face à une erreur bloquante:
Erruer d’exécution 1004
Impossible de définir la propriété CurrentPage de la classe PivotField
La macro fonctionne pour « vider » la sélection du filtre actuelle, mais n’insère donc pas la sélection souhaitée.
Voici mon code:
Sub Zonecombinée1_QuandChangement()
'
' Zonecombinée1_QuandChangement Macro
'
ActiveSheet.PivotTables("Tableau croisé dynamique162").PivotFields("[Calendar].[445 Year Week].[445 Year]").ClearAllFilters
ActiveSheet.PivotTables("Tableau croisé dynamique217").PivotFields("[Calendar].[445 Year Week].[445 Year]").CurrentPage = ActiveSheet.Range("B2").Value
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotFields("[Calendar].[445 Year Week].[445 Year]").ClearAllFilters
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotFields("[Calendar].[445 Year Week].[445 Year]").CurrentPage = ActiveSheet.Range("B2").Value
End Sub
Je vous remercie par avance pour votre rapide réponse.
Bien cordialement,
Laurie-Anne