Cette macro est appelé par une autre macro et recré donc en boucle unnouveau graph.
Au debut, pour determiner mes donnees en X j'avais ecrit :
activechart.seriescollection(1).XValues = 'testboucle.xls!ANNEE'
et
activexhart.seriescollection(1)Values = 'testboucle.xls!VALEUR'
Les 2 test boucles ANNEE et VALEUR appelé respectivement des fonctions nommées tels que:
ANNEE=decaler(feuil2!$b$2;;;nbval($b:$b)-1)
et
VALEUR=decaler(feuil2!$c$2;;;nbval($c:$c)-1)
Bien sa marche au premier tour de ma boucle, mais au second
sa plante et mes fonctions affiche :
.....feuil2!#REF.....
Donc j'écrit la formule direct dans ma macro avec FormulaLocal, mais sa marche pas du tout
J'ai vu aussi Application.worksheetfunction....