Problème création TCD excel avec VBA

Fermé
duchemin - 2 nov. 2005 à 19:20
 duchemin - 3 nov. 2005 à 07:09
bonjour,

Sous excel 2000, j'essaie de créer un TCD avec une macro VBA,
pour regrouper des plages de feuilles du classeur en cours,
sur une autre feuille où je crée le tableau croisé.

j'ai essayé les 2 méthodes suivantes :

ActiveWorkbook.PivotCaches.Add(SourceType:=xlConsolidation, -
SourceData:= Array(zone_tcd)).CreatePivotTable _
TableDestination:=ActiveSheet.Cells(choix_p.Row, choix_p.Column), _
TableName:="classement"

et

ActiveSheet.PivotTableWizard xlConsolidation, Array(zon_tcd), _
ActiveSheet.Cells(choix_p.Row, choix_p.Column), "classement"

Dans les 2 cas, j'obtiens une erreur car excel n'arrive pas à lire : ".xls'feuille"

comment paramétrer la lecture du classeur en cours ?

merci de votre aide.
A voir également:

1 réponse

Anakyn Messages postés 501 Date d'inscription mercredi 25 mai 2005 Statut Membre Dernière intervention 20 juillet 2006 149
2 nov. 2005 à 21:31
0
bonjour,

ce n'est pas un cadeau ta réponse car je connais parfaitement ces pages,
et il n'y a pas la réponse à ma question, car tous les exemples
concernent les tableaux de base et non de plages de données.

Le problème est très spécifique car si l'on travaille en
base de donnée interne ou externe cela fonctionne.

quelqu'un as-t-il déjà résolu cela ?
0