Bonjour à tous,
J'ai réaliser une macro qui me sert à mettre en forme les couleurs d'un graphique dynamique:
Mais j'ai un ptit bug
J'ai crée un graphique avec 6 séries, les 5 premières sont des histogrammes cumulés et la dernière ( la 6 eme) est une courbe.
Quand j’exécute ce code j'ai un problème d’incompatibilité (erreur 13) sur la ligne ".Interior.Color = couleur(i)" à i=1 .
Voyez vous une erreur sur ce code qui fait que ça bug ?
Merci à vous
J'ai réaliser une macro qui me sert à mettre en forme les couleurs d'un graphique dynamique:
Mais j'ai un ptit bug
J'ai crée un graphique avec 6 séries, les 5 premières sont des histogrammes cumulés et la dernière ( la 6 eme) est une courbe.
VB:
Sub Couleur_graph10()
Dim i&
Dim couleur As Variant
Couleur1 = RGB(102, 204, 125)
Couleur2 = "RGB(155, 153, 0)"
Couleur3 = "RGB(204, 204, 204)"
Couleur4 = "RGB(255, 204, 0)"
Couleur5 = "RGB(153, 51, 51)"
ActiveSheet.ChartObjects("Graphique 10").Activate
For i = 1 To 5
With ActiveChart.SeriesCollection(i)
.Interior.Color = couleur(i)
End With
Next
With ActiveChart.SeriesCollection(6)
.Border.Color = RGB(47, 49, 125)
End With
End Sub
Quand j’exécute ce code j'ai un problème d’incompatibilité (erreur 13) sur la ligne ".Interior.Color = couleur(i)" à i=1 .
Voyez vous une erreur sur ce code qui fait que ça bug ?
Merci à vous