Bonjour,
J'ai du mal avec ce code vba, mes variables de temps ne sont pas reconnues et je ne sais pas pourquoi. Merci d'avance pour une éventuelle aide
Sub Macro4()
Dim startdate As Date
Dim finishdate As Date
startdate = "=""01/""& MONTH(TODAY())-3 & ""/"" & YEAR(TODAY())"
finishdate = "=EOMONTH(""01/""& MONTH(TODAY())-1 & ""/"" & YEAR(TODAY()),0)"
Workbooks("CustoActivity").Worksheets("Pivot2(RFX1)").PivotTables("PivotTable1").PivotFields("Years").ClearAllFilters
Workbooks("CustoActivity").Worksheets("Pivot2(RFX1)").PivotTables("PivotTable1").PivotFields("DealDate").PivotFilters. _
Add Type:=xlDateBetween, Value1:="" & startdate, Value2:="" & finishdate
End Sub