tableau croise dynamique en VBA
bonsoir à tous,
j'ai quelques soucis avec mon TCD que je ne parviens pas à actualiser.
J'ai créé 2 feuilles "données" et "synthèse", quand je clique sur le bouton MAJ mon TCD devrait se mettre à jour , mais QUENINI!!!!
j'ai le message suivant "erreur d'execution 1004 , le nom du champ de tableau croisé dynamique n'est pas valide"
Voici mon code de départ :
Code:
1 2 3 4 5 6 7 8
|
dim vTableau as string
Sheets("donnees".Range("a5").currentRegion.Select
vTableau="donnees!" + Selection.Address(ReferenceStyle:=xlR1C1)
Sheets("donnees").Range("a1").Select
Sheets("Synthese").select
ActiveSheet.PivotTables("Tableau croisé dynamique1").SourceData = vTableau
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh |
Voilà mon problème!!! j'espère avoir été claire.
Toutes les bonnes idées sont les bien venues.
A l'avance
Ben