Vba excel actualiser TCD

Résolu
adelam -  
 Twiggy -
Bonjour,

Voila j'ai un fichier excel qui conteient une feuille de données et d'autres feuilles avec des TCD qui proviennent de ces données....
Je voudrais créer un bouton qui permettent d'actualiser tous les TCD en meme temps..

Je n'arrive pas à créer cette macro...
Si vous pouviez m'aider

Voila j'avais pensé a un truc comme ca mais les données dans les TCD ne sont pas mises a jour

Sub Tcd()

Dim Tcd As PivotTable
Dim sht As Worksheet

For Each sht In ActiveWorkbook.Worksheets
Next

For Each Tcd In PivotTables
Tcd.RefreshTable
Next

End Sub

Merci
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. CCo
     
    voici l'instruction pour un TCD

    ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh

    Sinon tu peux essayer cela:

    ActiveWorkbook.RefreshAll

    Bon courage
    14