ferdhy
XLDnaute Junior
Bonjour,
J'ai un souci avec un Tableau Croisé Dynamique. je l'actualise avec un code
Avec une machine où les dates Excel sont au format "mm/dd/yyyy" je met m & "/1/2010", le code s'execute sans probleme.
Avec une autre où les dates sont au format "yyyy/mm/dd", je met "2010/" & m & "/1", le code me renvoi une erreur en disant que le format de date n'est pas valide.
Comment puis je actualiser mon Tableau Croisé Dynamique qu'importe les format de date ?
Ferdhy
J'ai un souci avec un Tableau Croisé Dynamique. je l'actualise avec un code
Code:
m=8
a=Cdate(cells(1,9).value)
ActiveSheet.PivotTables("PivotTable1").PivotFields("JnlDate").ClearAllFilters
ActiveSheet.PivotTables("PivotTable1").PivotFields("JnlDate").PivotFilters.Add _
Type:=xlDateBetween, Value1:=[B]m & "/1/2010"[/B], Value2:=[B]a[/B]
ActiveSheet.PivotTables("PivotTable1").PivotCache.Refresh
Avec une machine où les dates Excel sont au format "mm/dd/yyyy" je met m & "/1/2010", le code s'execute sans probleme.
Avec une autre où les dates sont au format "yyyy/mm/dd", je met "2010/" & m & "/1", le code me renvoi une erreur en disant que le format de date n'est pas valide.
Comment puis je actualiser mon Tableau Croisé Dynamique qu'importe les format de date ?
Ferdhy