Données source pour Tableau croisé dynamique

E

Elve

Guest
Bonjour,

Je souhaite réaliser un tableau croisé dynamique à partir d'un tableau dont le nombre de lignes varie.

soit le code(seulement le debut puisque c la que se pose mon probleme)

ActiveSheet.PivotTableWizard SourceType:=xlDatabase, SourceData:= _
"Année!R1C1:R29C28", TableDestination:="[230703.xls]TCD!R1C1", TableName:= _
"Tableau croisé dynamique2"


La donnée source est Année!R1C1:R29C28 , elle est donc bloqué.
Je voudrais que R29C28 devienne RXC28 avec X mon nombre de lignes.

Merci d'avance

Elve
 
D

Dan

Guest
Bonsoir Elve,

Essaies ceci,

Dans ta feuille de données :
- Sélectionnes les données
- puis Menu insertion -> "Noms" -> "définir"
- dans "nom dans le classeur" -> encode "Database" -> puis OK

Dans ta macro :
- remplace "Année!R1C1:R29C28" par "Database"
- relance ta macro

Cela devrait fonctionner.

Bonne chance

@+

Dan
 
E

Elve

Guest
Merci pour ta réponse,

Mais j'ai l 'impression que cela ne fonctionne pas.

Peut etre faut il declarer la fonction Database?
La macro me retourne une erreur aux niveau de la saisie des données sources.
Elve
 

Discussions similaires

Réponses
1
Affichages
528
Réponses
3
Affichages
317

Statistiques des forums

Discussions
312 305
Messages
2 087 077
Membres
103 455
dernier inscrit
saramachado