Salut,je suis encore débutant en vb et j'essaye de tracer un graphe a partir de valeurs sauvegardées dans un tableau mais je recois ce message d'erreur : "l'index fourni est hors limites" svp est ce que qq pourrait m'aider, merci
voila mon code :
vartab et vartab1 sont les tableaux déclarés dans le module
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 Private Sub Form_Load() Dim row As Single MSChart1.TitleText = "Courbe de variation Y=f(X)" MSChart1.chartType = VtChChartType2dLine With MSChart1 ' Pas de rafraichissement... .Repaint = False .ColumnCount = 1 ' 1 graphiques .RowCount = nbdepointx ' Nb points ' Tracé du 1er graphe .Column = 1 ' numero du graphique .ColumnLabel = "essai" ' Libellé du 1er graphe 'on rentre les valeurs du graphe point par point For row = 1 To nbdepointx .row = vartab(row) 'X .RowLabel = CStr(row) .Data = vartab1(row) 'Y Next row ' Rafraîchissement du controle .Repaint = True End With End Sub
nbdepointx est le nombre de points a tracer
Partager