Bonjour à tous,
Premièrement je tiens à m'excuser si la question a déjà été posée. Malgré de nombreuses recherches, je ne parviens pas à fixer mon bug.
J'aimerais filtrer un tableau croisé dynamique à l'aide d'une valeur variable. (filtrer sur une semaine précise)
J'ai réussi sans problème sur un tableau classique mais impossible de trouver une solution pour mon TCD.
Code utilisé :
Sub test()
Dim reponse As String
reponse = InputBox("quel est ton age")
Sheets("feuil4").Activate
With ActiveSheet
.PivotTables("Tableau croisé dynamique1").PivotFields("Semaine").ClearAllFilters
.PivotTables("Tableau croisé dynamique1").PivotFields("Semaine").PivotFilters.Add Type:=xlCaptionEquals, Value1:=reponse
End With
End Sub
Je joins en pièce jointe le fichier.
Merci par avance pour votre temps et votre aide.
Excellent weekend à tous !