Salut Jack,
OUAH quelle rapidité !
En faite je veux juste créer un TCD à partir d'une base de donnée simple dans un nouvel onglet.
Tu m'as mis la puce à l'oreil et j'ai compris d'ou venait le problème, lorsque je fais l'enregistrement pour la première fois l'onglet "Feuil1" ce crée du coup il est nommé ainsi dans la macro, et lorsque que je supprime tout et que je veux faire l'essai avec l'automatisme, il me crée un onglet mais il le nomme Feuil2, forcément... et ma macro ne trouve plus la Feuil1 vue que je l'ai supprimé, elle est perdu
Merci pour les conseils je mettrais mon message en forme comme il faut la prochaine fois.
Je fais un essai.
Bonne journée, encore merci.
Sub Macro1()
Sheets.Add
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Positionnement_des_codes_régime!R1C1:R637C10", Version:= _
xlPivotTableVersion12).CreatePivotTable TableDestination:="Feuil1!R3C1", _
TableName:="Tableau croisé dynamique1", DefaultVersion:= _
xlPivotTableVersion12
Sheets("Feuil1").Select
Cells(3, 1).Select
End Sub
Cool