Création d'un TCD, message d'erreur 5 argument ou appel de procédure incorrect

Résolu
17leila17 -  
 17leila17 -
Bonjour,

J'ai crée précédemment une macro avec création de TCD qui marche parfaitement. Je souhaitais donc réitérer l'opération en faisant un copié - collé avec une nouvelle base de données. Mais la création du TCD est impossible suite à l'erreur : message d'erreur 5 argument ou appel de procédure incorrect

Ci-dessous mon code (je mets également le fichier à disposition via le lien)

Application.CutCopyMode = False
Sheets.Add.Name = "Balance carre"
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Data2!R1C1:R10000C17", Version:=xlPivotTableVersion12).CreatePivotTable _
TableDestination:="Balance carre!R3C1", TableName:="Tableau croisé dynamique2", _
DefaultVersion:=xlPivotTableVersion12


https://mon-partage.fr/f/G3bXiuwC/

Merci d'avance pour votre aide, j'ai déjà épluché pas mal de sites internet mais je n'ai pas trouvé de solution.
A voir également:

2 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Fichier
_modifier pour erreur 5: les noms d'onglet avec des espaces sont souvent cause de soucis
_ajouter un e a Saisie

https://mon-partage.fr/f/Gq0GalN1/

Parc contre il y a des erreurs lecture pivotfield.

0
17leila17
 
Bonjour,

Merci pour le rapide retour! Je n'avais pas regardé en détail le reste de ma macro car je n'arrivais pas à faire mon TCD. J'ai pu corriger tout ce qu'il fallait.

Je garde en mémoire de ne pas faire d'onglet avec des espaces en VBA!

Merci beaucoup !
0