cool ça marche;
je vais avoir mérité mon 4 heures!
-- Sam Jan 22, 2011 6:56 pm --
Un nouveau souci apparait, bien que cela fonctionne.
ActiveWorkbook.Names.Add Name:="Database", RefersToR1C1:= _
"=OFFSET(Extract!R1C1,0,0,COUNTA(Extract!C1),10)"
ActiveSheet.PivotTableWizard SourceType:=xlDatabase, SourceData:= _
"Base_de_données", TableDestination:="TCD!R1C1", TableName:= _
"Tableau croisé dynamique11"
Cette partie de code fonctionne sans problème, sur mon Mac et ma version 2004 d'XL.
Par contre, sur un autre Mac, avec la version Microsoft 2011, ça se plante à cette ligne ActiveSheet.
Comme la présentation des TCD est très différente dans XL 2011, dois-je suspecter un problème d'incompatibilité des versions? Si oui, savez-vous par quoi remplacer ce qu'il y a ici pour le rendre compatible XL2011?
D'avance merci.