Bonjour l'équipe,
Je bloque sur un problème avec un tableau croisé dynmique. Mon objectif est qu'en activant une macro, celle-ci modifie le filtre des dates en allant rechercher des critères dates dans des cellules. J'ai donc ajouter deux variables Janvier_deb et Janvier_fin par exemple.
Dans le code qui change le filtre, j'ai remplacé les critères dates placés entre "" par mes deux variables sans les "".
Je ne comprends par pourquoi mais quand j'exécute la macro, il bug sur les deux valeurs et me donne l'erreur 1004 "La date tapée n'est pas valide". La cellule qui contient la variable est bien en format date...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 jan_deb = Sheets("Saisie Contacts").Range("A2").Value jan_fin = Sheets("Saisie Contacts").Range("A32").Value ActiveSheet.ChartObjects("GE_Janvier").Activate Sheets("GE_Jan").PivotTables("TCD_GE_Janvier").PivotFields("Premier contact"). _ ClearAllFilters Sheets("GE_Jan").PivotTables("TCD_GE_Janvier").PivotFields("Premier contact"). _ PivotFilters.Add Type:=xlDateBetween, Value1:=jan_deb, Value2:= _ jan_fin
Est-ce que quelqu'un a déjà eu le même problème que moi ?
Merci pour votre aide précieuse![]()
Partager