Probleme macro tableau croisé dynamique excel

Bonjour,

je tente de faire un macro d'un tableau croisé dynamique et je bloque a cette endroit:

ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Feuil3!R1C1:R42C2", Version:=6).CreatePivotTable TableDestination:= _
"Feuil7!R1C1", TableName:="Tableau croisé dynamique38", DefaultVersion:=6

si qqun aune solution ce serai top

merci

J'utilise excel 2016

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Bonjour,

    1 - Une Macro excel .. c'est du VBA .... je déplace donc ta question dans le bon forum.

    2 - Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
    Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

    3 - Tu dis avoir un souci ... c'est à dire ??? Un message d'erreur ?? Lequel ?

    En général.. les soucis sur cette ligne de code peuvent venir de :
    - Tu n'aurais pas déjà un autre TCD avec le nom Tableau croisé dynamique38 ?
    - Tu n'as pas d'autre TCD dans la même plage de cellules ?
    - Dans ta plage de données sources (SourceData:= "Feuil3!R1C1:R42C2") Tu n'aurais pas des en-têtes de colonnes vides ?

    1. Le message d'erreur est celui ci:

      Erreur d'exécution 1004

      Erreur définie par l'application ou par l'objet