Contrôle TCD avec une Macro

Peate30 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
Peate30 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je suis débutant avec les macros.

Je veux modifier dynamiquement un filtre de plusieurs TCD avec une macro.
Dans mon TCD le filtre à modifier est la journée. J’ai créé une liste déroulante avec tous les jours de la semaine. Quand je veux compléter l’enregistrement de ma macro dans VBA, j’obtiens « Erreur de Syntaxe ».

Merci de votre aide !


Sub ListeSynchro()
'
' ListeSynchro Macro
'

'
ActiveSheet.PivotTables("PivotTables2").(PivotFields("JOURNÉE").ClearAllFilters
ActiveSheet.PivotTables("PivotTables2").(PivotFields("JOURNÉE").CurrentPage = ActiveSheet.Range("AO17").Value
ActiveSheet.PivotTables("PivotTables4").(PivotFields("JOURNÉE").ClearAllFilters
ActiveSheet.PivotTables("PivotTables4").(PivotFields("JOURNÉE").CurrentPage = ActiveSheet.Range("AO17").Value
ActiveSheet.PivotTables("PivotTables6").(PivotFields("JOURNÉE").ClearAllFilters
ActiveSheet.PivotTables("PivotTables6").(PivotFields("JOURNÉE").CurrentPage = ActiveSheet.Range("AO17").Value

End Sub
A voir également:

1 réponse

thev Messages postés 1986 Date d'inscription   Statut Membre Dernière intervention   713
 
il me semble qu'il y une parenthèse gauche en surplus devant PivotFields
0
Peate30 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour l'infos Je viens de faire la modification et j'obtiens le message d'erreur suivant:
Erreur d'exécution « 1004 »:
Erreur définie par l'application ou par l'objet
0