Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro VBA, Actualisation d'un TCD

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 !

ZeCaillou

XLDnaute Nouveau
Bonjour a tous,
j'espere que vous serez en mesure de m'aider, j'ai un petit probleme, j'aimerais créer une macro qui actualiserait automatiquement un TCD lorsque le résultat d'une formule change.

Donc dans la cellule A1 il y a une formule toute simple =somme(B1;B10) et lorsque le résultat de cette formule change j'aimerais que le TCD automatiquement s'actualise sans devoir passer par Options/Actualiser

Voici ce que j'ai tenté de faire, ce code fonctionne a condition que la valeur dans la cellule A1 soit rentré manuellement donc elle ne prend pas le changement de valeur vu que ce changement vient d'une formule (exemple, si dans la cellule il est écrit 1 et que je change pour 2 alors la macro fonctionnera sans aucuns problemes)

****Feuille ou se trouve le TCD****
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Range("A1").Address Then
Call Module1.MAJTCD
End If
End Sub


****Module 1****
Sub MAJTCD()
ActiveSheet.PivotTables("TCD1").RefreshTable
End Sub



Donc j'aimerais savoir si j'ai fait une erreur??? Ou est-ce possible d'avoir une macro qui pourrait actualiser automatiquement quand le resultat d'une formule change???

Merci de votre aide, c'est apprécié.
 
Re : Macro VBA, Actualisation d'un TCD

Bonsoir Le Forum, ZeCaillou
Une tentative avec cette événement
Worksheet_Calculate (au recalcul de la feuille)

Cet événement se déclenche lorsque les données de la feuille sont recalculées :

Private Sub Worksheet_Calculate()

End Sub
Pas tester je suis sur Ipad.
A+
 
- 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
1
Affichages
187
Réponses
4
Affichages
164
Réponses
1
Affichages
419
  • Question Question
Réponses
6
Affichages
641
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…