Tableau croisé dynamique

Bonjour,

Je suis en train de me former sur le Tableau croisé dynamique.

J'ai une macro qui importe un fichier xlsx données (j'utilise Power Query)

Jusque là tout va bien.

Afin d'actualiser mon tcd j'ai ajouté ceci dans ma macro

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

Seulement pour qu'il actualise il faut que je clique deux fois sur le bouton :(

Avez vous une idée sur ce problème ?

Bonne journée à tous

Bonjour,

Avez vous une idée sur ce problème ? NON

Mais si vous doublez la ligne dans la macro, est-ce que ça fonctionne?

Cdlt

Bonsoir Arturo,

Je viens de mettre deux fois la même ligne et rien y change il faut que je clique 2 fois

Même en faisant comme ci rien y change

ActiveWorkbook.RefreshAll
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotCache.Refresh
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotCache.Refresh

Bonjour

ActiveWorkbook.RefreshAll

suffit : les deux autres lignes sont inutiles

Vérifier que l’actualisation en arrière plan des requêtes PQ est désactivée : cela peut entraîner un effet retard

Hooo Merci Chris

C'était bien ça "l’actualisation en arrière plan"

Merci :)

Rechercher des sujets similaires à "tableau croise dynamique"