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

Macro sur les tableaux croisés dynamiques

  • Initiateur de la discussion Arnaud
  • Date de début
A

Arnaud

Guest
Bien le bonjour à tous,

Je désire réaliser une macro contenant un tableau croisé dynamique,
cependant, lorsque je veux la relancer, j'ai le droit à un joli message d'erreur (2004)
J'aurais donc voulu savoir s il y avait une solution à mon problème, ou alors est ce un énième bug...

D'avance je vous remercie.

Arnaud
 
R

Ronan Quennec

Guest
Le plus simple est de lancer l'enregistreur de macro et de créer ton tableau croisé dynamique en même temps et l'enregistreur fait le reste.
 
A

Arnaud

Guest
Sic!
C'est ce que j'ai fait justement!!
Mes connaissances en macro sont assez limitées, c'est pourquoi j'avais utilisé l'enregistreur de macro......
Malheureusement....ça plante magistralement!
 
A

Arnaud

Guest
Juste pour ceux que ça interesse,
j'ai enfin eu ma réponse :
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"Feuil1!C1:C60").CreatePivotTable TableDestination:="", TableName:= _
"Tableau croisé dynamique1"


L'erreur se situe au niveau du "Feuil1!C1:C60",
la table n'est pas correctement indiquée.(normalement c'est "Feuil1!A1:H60")
Sachant que je l'ai fait avec la macro auto, autant faire attention désormais!


Voila, Merci beaucoup
Bonne journée
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…