Le fichier est juste un exemple.
En fait, ce que je voudrais, c'est pouvoir créer un TCD avec l'ensemble des données de la base, quelle que soit sa taille, qui n'est jamais la meme.
Je ne veux pas le mettre à jour, car je créé un nouveau fichier avec ce tableau et de nouvelles données.
Ce qui me bloque c'est la partie statique de ce code (en rouge).
Si j'ai 40 ligne dans mon nouveau fichier, il n'en prendra que 26 ...
J'aimerai donc trouver un code qui s'adapte au nombre de ligne de mon fichier quand je créé un TCD
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Feuil1!R1C1:R26C2", Version:=xlPivotTableVersion14).CreatePivotTable _
TableDestination:="Feuil2!R3C1", TableName:="Tableau croisé dynamique1", _
DefaultVersion:=xlPivotTableVersion14