Actualiser et filtrer un TCD par macro

  • Initiateur de la discussion Initiateur de la discussion jofdm
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jofdm

XLDnaute Occasionnel
Bonsoir à tous,

Je bloque sur l'actualisation d'un TCD via une macro.
Voici le contexte
Dans le fichier ci-joint, des données sont saisies dans l'onglet Audit.
Ces données sont envoyées par une macro au tableau de l'onglet Data.
Le TCD de l'onglet TCD (original) est basé sur le tableau de l'onglet Data.
Le graphique de l'onglet graphique est basé sur le TCD.
Ce que je ne parviens pas à faire, c'est d'actualiser le TCD et de le filtrer afin de ne pas prendre en compte la ligne vide.

Merci d'avance pour votre aide
 

Pièces jointes

Re : Actualiser et filtrer un TCD par macro

Bonsoir @ tous,
Dans le module de la feuille "TCD" tu mets ce code :
Code:
Private Sub Worksheet_Activate()
    PivotTables("Tableau croisé dynamique4").PivotCache.Refresh
End Sub

A chaque fois que tu actives l'onglet TCD, le tableau s'actualise automatiquement.

@ + +
 
Re : Actualiser et filtrer un TCD par macro

Bonjour
Bise à r@chid🙂

Question : pourquoi cette ligne vide ?

Tu as un tableau : il faut baser le TCD sur le tableau et non sur une plage contenant 1 million de lignes vides : le TCD suivra l'évolution du tableau.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
130
Réponses
12
Affichages
624
Réponses
7
Affichages
183
Réponses
2
Affichages
210
Réponses
1
Affichages
118
Réponses
16
Affichages
856
Réponses
4
Affichages
165
Retour