Bonjour tout le monde,
j'ai un petit souci avec un tcd, voici le code que l'enregistreur de macro me donne :
ActiveSheet.PivotTables('Tableau croisé dynamique1').ShowPages PageField:= _
'année'
Sheets('2005').Select
ActiveSheet.PivotTables('Tableau croisé dynamique2').ShowPages PageField:= _
'Etat2'
Sheets('2004').Select
ActiveSheet.PivotTables('Tableau croisé dynamique3').ShowPages PageField:= _
'Etat2'
En résumé, j'ai mis 2 critères dans la zone PAGE au moment de la création du tcd global, puis je lui demande la répartition d'un tableau par 'annee', puis un tableau par 'etat2' pour chaque année.
Sans avoir touché la macro enregistrée, elle ne remarche pas.
Existe t-il une solution pour lui faire faire directement les 2 répartions annee/etat2 à partir du tcd global ?
Merci à vous.
Batiscaf.
j'ai un petit souci avec un tcd, voici le code que l'enregistreur de macro me donne :
ActiveSheet.PivotTables('Tableau croisé dynamique1').ShowPages PageField:= _
'année'
Sheets('2005').Select
ActiveSheet.PivotTables('Tableau croisé dynamique2').ShowPages PageField:= _
'Etat2'
Sheets('2004').Select
ActiveSheet.PivotTables('Tableau croisé dynamique3').ShowPages PageField:= _
'Etat2'
En résumé, j'ai mis 2 critères dans la zone PAGE au moment de la création du tcd global, puis je lui demande la répartition d'un tableau par 'annee', puis un tableau par 'etat2' pour chaque année.
Sans avoir touché la macro enregistrée, elle ne remarche pas.
Existe t-il une solution pour lui faire faire directement les 2 répartions annee/etat2 à partir du tcd global ?
Merci à vous.
Batiscaf.