Bonjour,
J'aimerais faire changer le champ date de mon pivottable en fonction d'une cellule dans lequel l'utilisateur introduit une date ...
James 007 m'a déjà aidé ce matin mais le fichier que je joignais ne permettait pas de faire grand chose ... Je l'ai donc adapté pour plus de realisme. Quelqu'un peut jeter un oeil ?
La macro utilisée :
Sub Macro2()
'
' Macro2 Macro
'
Dim requesteddate As Date
requesteddate = Sheets("Sheet1").Range("C2")
'
ActiveSheet.PivotTables("PivotTable1").PivotFields("date").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable1").PivotFields("date")
.PivotItems("requeteddate").Visible = True .PivotItems("requesteddate - 1 ").Visible = True
End With
End Sub