J ai un champ de page date, me listant toutes les dates ayant des données de 2005 à auj
Quand j’ouvre mon tableau croisé dynamique et que je clique sur actualiser pour qu’ils me mettent à jour mes données
J aimerais qu il m affiche par défaut les dernières données du jour ou de la veille selon disponibilité

Comment je procède : je cherche dans mon fichier source la date max de mes données, que je mets dans une cellule de mon classeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Range("E1").Select
  	ActiveCell.FormulaR1C1 = "=MAX([Table.xls]TABLA!C7)"
Par exemple, ça me sort 23/12/2006 dans la cellule E1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveSheet.PivotTables("Tabla dinámica1").PivotFields("DATE").CurrentPage = Range(“E1”).value
Mais ça me sort cela comme erreur : Erreur 1004 au moment de l’exécution
On ne peut assigner la propriété _Default de l’objet pivotitem

Mais par contre quand je mets en dur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveSheet.PivotTables("Tabla dinámica1").PivotFields("DATE").CurrentPage = “23/12/2006
ça marche très bien, mon tableau croisé dynamique affiche les données du 23/12/2006

Qqun saurait pourquoi
Merci d’avance pour vos réponses