Macro pour actualiser plusieurs TCD

Bonjour

Su une feuille Excel j'ai différents onglets dans lesquels j'ai 3 TCD différents.

Plutôt que d'aller sur chacun des onglet et actualiser les différents TDC j'aimerais créer une macro pour pouvoir le faire automatiquement. Je suis vraiment nul en VBA et Macro et je ne comprends pas bien comment les créer. Si quelqu'un peut m'y aider se serait avec un grand plaisir

Bonjour,

Sub tcd()
ThisWorkbook.RefreshAll
End Sub

Bonjour,

Un exemple de procédure pour actualiser l'ensemble des TCDs d'un classeur.

Cdlt.

Option Explicit

Public Sub DEMO()
Dim ws As Worksheet
Dim pt As PivotTable

    Application.ScreenUpdating = False

    For Each ws In ActiveWorkbook.Worksheets
        For Each pt In ws.PivotTables
            pt.RefreshTable
        Next
    Next

End Sub

Merci à tous les 2 pour ce retour.

J'aimerais bien essayé mais je ne sais pas ou rentrer et comment rentrer ces lignes de code.

Pouvez vous m'y aider ?

cdt


Force rouge a écrit :

Bonjour,

Sub tcd()
ThisWorkbook.RefreshAll
End Sub

Merci pour l'info. Par contre, comment dois-je faire pour intégrer ce code ?

merci

Rechercher des sujets similaires à "macro actualiser tcd"