Cration tableau dynamique croisé via une macro

ludo1

XLDnaute Nouveau
Bonjour,

J'ai crée une macro pour générer un tableau dynamique croisé en automatique mais depuis que j'ai voulu modifier le champs TableName, j'ai une erreur 1004 " le nom du champ du tableau dynamique croisé n'est pas valide". Je ne vois quel est le soucis.

Voici la ligne concernée:

ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
ndate & "!A1:G" & i - 1, Version:=xlPivotTableVersion12). _
CreatePivotTable TableDestination:=Sheets(1).Range("A3"), TableName:= _
"Tableau croisé dynamique5", DefaultVersion:=xlPivotTableVersion12

A priori, ce n'est pas les variables ndate et i qui pose soucis.

Est-ce quelqu'un aurait une idée de l'origine du problème ?

Merci d'avance,
 

Discussions similaires

Réponses
1
Affichages
589

Statistiques des forums

Discussions
314 034
Messages
2 104 859
Membres
109 196
dernier inscrit
cedric380