Actualisation de tableau croisé dynamique sur plage variable - VB/VBA/VBS - Programmation
Marsh Posté le 15-06-2006 à 11:28:26
Par l'interface, un bouton Actualiser les données existe.
L'enregistreur de macros ne te donne-t-il pas la méthode pour coder cette action en VBA ?
Marsh Posté le 15-06-2006 à 12:19:45
il la donne!
ActiveSheet.ChartObjects(1).Name = "Chart"
ActiveSheet.PivotTables(1).Name = "Tableau croisé dynamique"
'Mise à jour du TDC
ActiveSheet.PivotTables("Tableau croisé dynamique" ).PivotCache.Refresh
Marsh Posté le 15-06-2006 à 09:07:35
Bonjour, j'utilise Excel 2002 avec VBA et je suis amené à faire des tableaux croisés dynamiques. Actuellement pour les actualiser, je les supprime et les recrée en incluant les données que j'ai rajouté auparavant mais ca fait pas très optimisé :x
J'aimerais donc savoir comment faire pour changer la plage de données source du tableau.
Merci de votre aide.