Bonsoir, j'ai le code suivant créé avec l'enregistreur de macro:
J'ai des dizaines de TCD et graphiques répartis sur plusieurs sheets. J'aimerais donc créer une boucle qui parcourt tous ces objets et les rafraîchisse mais c'est hors de mes modestes compétences en la matière, qq'un peut m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Range("B7").Select ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh Range("B22").Select ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotCache.Refresh ActiveWindow.SmallScroll Down:=18 Range("B38").Select ActiveSheet.PivotTables("Tableau croisé dynamique3").PivotCache.Refresh ActiveWindow.SmallScroll Down:=15 Range("B55").Select ActiveSheet.PivotTables("Tableau croisé dynamique4").PivotCache.Refresh ActiveWindow.SmallScroll Down:=21
Partager