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:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 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