Bonjour,
j'ai un petit soucis donc je viens vous voir car la je n'y comprend rien du soucis
Voila j'ai 2 tableaux dynamiques sur une feuille et je voudrais les actualiser par macro. J'ai donc regardé et fait une macro à l'aide de l'assistant et il m'a donné cette macro :
Je me dit alors à ce moment bon ben c'est cool ça marche hé bé nan
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub Macro3() ' ' Macro3 Macro ' Macro enregistrée le 18/04/2006 par fkurtz ' ' Range("A20").Select ActiveSheet.PivotTables("Tableau croisé dynamique2").RefreshTable Range("D11").Select ActiveSheet.PivotTables("Tableau croisé dynamique1").RefreshTable End Sub
Le problème est que lorsque ce bout de code je l'implémente dans mon autre macro ça marche pas, quand je lance en faisant un Call dans ma macro ça ne marche pas non plus, et quand je la lance toute seule sans rien, ça marche pas non plus
Il me fait cette erreur :
Manquerait-il une référence ? c'est bizarre qu'elle ne marche pas étant donné que c'est l'assistant qui me l'a créée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2erreur 1004 : impossible de lire la propriété PivotTables de la classe Worksheet.
Merci beaucoup pour vos réponses
Partager