Erreur macro PivotCache

Fermé
Goose62 - 3 mai 2013 à 21:34
 Tessel75 - 3 mai 2013 à 22:06
Bonjour,

Mon pb est le suivant. J'ai plusieurs TCD et j'aimerais bien les synchroniser à l'aide d'une seule macro, mais quand je l'enregistre, je me retrouve toujours avec une erreur PivotCache.

" ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh
Range("J9").Select "-> (L'erreur en question)

Excell 2010 et le TCD n'est pas sur une page masqué, je ne comprend pas ;(

Quelqu'un pourrait-il m'aider??

Merci d'avance...

Voilà la macro:

Range("E9").Select
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh
Range("J9").Select
ActiveSheet.ChartObjects("Graphique 3").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotCache.Refresh
Range("O9").Select
ActiveSheet.ChartObjects("Graphique 4").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique7").PivotCache.Refresh
ActiveWindow.SmallScroll Down:=15
Range("E28").Select
ActiveSheet.ChartObjects("Graphique 5").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique8").PivotCache.Refresh
Range("J28").Select
ActiveSheet.ChartObjects("Graphique 6").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique9").PivotCache.Refresh
Range("O28").Select
ActiveSheet.ChartObjects("Graphique 7").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique10").PivotCache.Refresh
ActiveWindow.SmallScroll Down:=18
Range("E47").Select
ActiveSheet.ChartObjects("Graphique 8").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique11").PivotCache.Refresh
Range("J47").Select
ActiveSheet.ChartObjects("Graphique 9").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique12").PivotCache.Refresh
Range("O47").Select
ActiveSheet.ChartObjects("Graphique 10").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique13").PivotCache.Refresh
ActiveWindow.SmallScroll Down:=-42
End Sub


Merci de votre aide...
A voir également:

1 réponse

Bonsoir,
Je ne crois pas qu'il y ait beaucoup de devins ici. Ce ne serait pas un gros défaut si tu disais quelle ligne coince. De plus comme toutes les lignes sont identiques à la variable près, poster une seule ligne pourrait être suffisant. Enfin, sais-tu que tu peux construire autant de TCD et de graphes que tu souhaites à partir de la même table de données, cela permet l'actualisation immédiate de tous tes calculs sans effort.
0