Tableau croisé dynamique avec macro

  • Initiateur de la discussion Initiateur de la discussion Rara
  • 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 !

R

Rara

Guest
Bonjour,

J'ai un petit probleme, J'ai crée un tableau croisé dynamique qui s'enclenche sur le clic du bouton renatbilité.

Mais il me donne les resultats sur toutes les données qui se trouve dans source data voir ci-dessus:


ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"Sheet1!R6C1:R500C28").CreatePivotTable TableDestination:= _
"'[Tansports solvants.xls]recapitulatif'!R1:R65536", TableName:= _
"Tableau croisé dynamique2", DefaultVersion:=xlPivotTableVersion10

Source data = _ "Sheet1!R6C1:R500C28").

Ce que j'aimerai essayer d'avoir, c'est lorsque je fais un filtre sur les dates, par exemple toutes les données du 12/11/2004, le tableau croisé dynamique me sorte uniquement les données sur le 12/11/2004 et non celle (_ "Sheet1!R6C1:R500C28").)
J'ai imaginé mettre un variable qui enregistrerai le filtre mais lorque j'ai mîs la variable à Source data, la macro ne fonctionnais pas.
Je pense que la methode pivot table ne gere peut être pas se genre de probleme et que l'on ne peut le faire grace au donnée que l'on selectionne pendant la creation du tableau croisé dynamique.

Vous pouvez trouver mon fichier en annexe.
Merci pour votre aide.
Bien à vous,
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
708
Réponses
4
Affichages
2 K
Compte Supprimé 979
C
Retour