Bonjour à tous,
ma macro doit créer un graphique à partir d'une liste de longueur variable.
Je dois donc faire référence à cette plage,que ej détermine en calculant la dernière ligne du tableau.
Je n'arrive pas malgré tout à faire référence à cette plage lors de l'insertion du graphique,voici le code que j'utilise et qui ne fonctionne pas:
1 2 3 4 5 6
| 'Creation du graphe
DerniereLigneF2 = FL2.Range("B65535").End(xlUp).Row
Charts.Add
ActiveChart.ChartType = xl3DColumnClustered
ActiveChart.SetSourceData Source:=Sheets("bilan").Range(Cells(2, 1), Cells(2, DerniereLigneF2)), PlotBy _
:=xlColumns |
me donne une erreur (la méthode Cells de l’objet global a échoué) à ce niveau :
ActiveChart.SetSourceData Source:=Sheets("bilan").Range(Cells(2, 1), Cells(2, DerniereLigneF2)), PlotBy _
Que dois-je écrire pour pouvoir correctement faire référence à ma plage de cellules et insérer mon graphique ?
Merci d’avance pour vos conseils,
M
Partager