Bonjour,
J'ai un soucis depuis quelque temps maintenant, et j'ai eu beau chercher sur le net y compris sur ce forum, je n'ai pas trouvé de problème équivoque.
J'utilise pour de la planification de prod de longues macros qui impliquent de regénérer un TCD à chaque fois. Or, dans ces macros, lorsque l'exécution arrive à la ligne de création de mon TCD , j'ai une erreur d'exécution 5.
Voici mon code :
'Puis on génère le TCD (enregistré)
Sheets.Add
ActiveSheet.Name = "TCD"
'Création du TCD
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"Feuil1!R1C1:R1048576C22").CreatePivotTable _
TableDestination:="TCD!R3C1", TableName:="MonTableau"
Ce que je ne comprends pas, c'est que si je débugg en Pas à Pas, je n'ai pas d'erreur d'exécution. C'est le seul cas où ça m'arrive, du coup difficile à débugger quand en mode débug ça ne bug pas.
Je ne peux pas joindre de fichier car il est bien trop lourd, et en plus les macros impliquent des extractions SAP qui ne fonctionneront évidemment pas.
Au niveau du contexte, le TCD est créé dans un fichier que je viens de créer, et dans lequel j'ai copié une extract. L'extract est copiée dans "Feuil1" et je crée juste avant une feuille dans ce même nouveau classeur que j'appelle TCD.
Merci d'avance pour votre aide.