Bonjour,
N'étant pas familier avec les graphiques, je viens vous demander de l'aide.
L'idée de mon programme est d'actualiser a partir d'une feuille excel une série de graphiques (chaque jour j'ajoute de nouvelles données, je suppose connu la derniere ligne temp). la premiere colonne represantant l'abscisse des graphiques, la colonne 2 l'axe des ordonnées du 1er graphique, la colonne 3 l'axe des ordonnées du 2e graphique etc...
voici un exemple que j'ai voulu tester mais qui ne fonctionne malheureusement pas.
temp represente ma derniere ligne
compt me sert a glisser d'un graphique au suivant.
les données se trouvent sur la feuil1 et les graphiques sur la feuil2
merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Option Base 1 Sub test() Compt = 2 temp = 20 Worksheets("Feuil2").Activate For Each graph In ChartObjects graph.SeriesCollection(1).Values = Range(Worksheets("Feuil1").Cells(2, Compt), Worksheets("Feuil1").Cells(temp, Compt)) graph.SeriesCollection(1).XValues = Range(Worksheets("Feuil1").Cells(2, 1), Worksheets("Feuil1").Cells(temp, 1)) Compt = Compt + 1 Next End Sub
Lucas
Partager