problème création TCD excel avec VBA

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

G

gbinforme

Guest
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.
 
Bonjour gbinforme, le forum

il va hélas falloir que l'on se débrouille sans nos deux grands manitous des TCD. :unsure:
Ce lien vers le forum 1ere génération pourra peut être t'aider ?Lien supprimé

Pour ma part, je ne peux pas faire plus pour toi

Bonne journée
 
bonsoir et merci pour l'adresse interessante.

j'ai essayé d'enlever les guillemets dans le nom des plages
et là j'obtiens 'réference non valide'.

je ne trouve vraiment pas la bonne syntaxe.

merci à tous
 
Bonsoir,

Je ne comprends pas tes instructions e ne suis pas à mon domicile pour vérifier ce que tu as fait.

Place moi un fichier tel que le tien avec données bidons afin que je vois ta macro compléte.

Je regarderai dès que possible ou Dimanche soir.


😉
 
bonjour et merci pour toutes vos sugestions.

ceci :
ActiveSheet.PivotTableWizard _
SourceType:=xlConsolidation, _
SourceData:=zon_tcd, _
TableDestination:=Cells(l, k), _
TableName:=ntab
fonctionne parfaitement mais il suffisait de mettre les adresses,
dans la 'zon_tcd' en format ligne colonne et non adresse.

C'est toujours sur un petit détail que l'on a le plus de problèmes.

Pour ceux qui ne voient pas l'interêt, cela permet de générer,
très rapidement un TCD de plages de données,
sur de nombreuses feuilles, en changeant rapidement
les zones analysées sans passer par l'assistant fastidieux.

en tout cas merci à tous.
 
- 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

D
  • Question Question
Réponses
1
Affichages
758
T
Réponses
1
Affichages
2 K
Tinytoons
T
C
Réponses
23
Affichages
4 K
Charles78
C
Réponses
1
Affichages
2 K
Compte Supprimé 979
C
C
Réponses
5
Affichages
2 K
Charles78
C
V
Réponses
69
Affichages
9 K
V
Réponses
4
Affichages
1 K
Retour