Bonjour
Avec les TCD et surtout code, c'est toujours préférable d'avoir le fichier
Essai ceci en supposant 1 seul TCD par feuille
Sub test()
'Macro Dan
Dim i As Byte
For i = 1 To Sheets.Count
With Sheets(i)
If .PivotTables.Count >= 1 Then
.PivotTables(.PivotTables(.PivotTables.Count).Name).PivotFields("Date").ShowDetail = False
End If
End With
Next
End Sub
Si ta demande est solutionné veille à clique sur le V vert à coté du bouton EDITER lors de ta réponse afin de cloturer le fil
A te relire
Crdlt