Bonjour forum,
J'ai un userform qui contient un listbox et un chartspace. Ce que j'aimerais faire, c'est qu'à chaque fois que je clique sur une valeur de mon listbox, le résultat graphique apparaisse dans le Chartspace. Je suis capable de le faire apparaitre dans une feuille de calcul mais pas dans mon Chartspace de mon userform.
Comment dois-je faire? Voici le code que j'ai dans ma procédure événementielle Listbox1_click:
J'ai joint mon fichier pour une meilleure compréhension du problème.
Merci de votre aide.
Gringo
J'ai un userform qui contient un listbox et un chartspace. Ce que j'aimerais faire, c'est qu'à chaque fois que je clique sur une valeur de mon listbox, le résultat graphique apparaisse dans le Chartspace. Je suis capable de le faire apparaitre dans une feuille de calcul mais pas dans mon Chartspace de mon userform.
Comment dois-je faire? Voici le code que j'ai dans ma procédure événementielle Listbox1_click:
Code:
Private Sub ListBox1_Click()
Charts.Add
ActiveChart.Location xlLocationAutomatic, Name:="ChartSpace1"
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(1).XValues = Array(1, 2, 3, 4, 5)
ActiveChart.SeriesCollection(1).Values = Array(Scénario(ListBox1.ListIndex + 1, 1), _
Scénario(ListBox1.ListIndex + 1, 2), Scénario(ListBox1.ListIndex + 1, 3), _
Scénario(ListBox1.ListIndex + 1, 4), Scénario(ListBox1.ListIndex + 1, 5))
ActiveChart.ChartType = xlLineMarkers
End Sub
J'ai joint mon fichier pour une meilleure compréhension du problème.
Merci de votre aide.
Gringo