Bonjour
Je souhaite au travers de mon exemple suivant réutiliser le code vba que j'ai trouvé afin :
- d'ajouter sur chaque bulle de mon graphique les mois uniquement ;
- colorier les bulles avec les couleurs affichés dans mon tableau de données provenant d'une MFC
le code astucieux provient du site
Les graphiques
je m'embrouille un peu avec les i de cells(i)
Merci
Je souhaite au travers de mon exemple suivant réutiliser le code vba que j'ai trouvé afin :
- d'ajouter sur chaque bulle de mon graphique les mois uniquement ;
- colorier les bulles avec les couleurs affichés dans mon tableau de données provenant d'une MFC
le code astucieux provient du site
Les graphiques
Sub Etiquettes()
ActiveSheet.ChartObjects(1).Activate
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel
ActiveChart.SeriesCollection(1).DataLabels.Font.Size = 7
ActiveChart.SeriesCollection(1).DataLabels.Border.LineStyle = xlNone
With ActiveChart.SeriesCollection(1)
For i = 1 To .Points.Count
.Points(i).DataLabel.Characters.Text = ActiveSheet.Cells(i + 1, 1) & ":" & ActiveSheet.Cells(i + 1, 4) & " kE"
.Points(i).DataLabel.Interior.ColorIndex = Range("ca")(i).Interior.ColorIndex
.Points(i).Interior.ColorIndex = Range("ca")(i).Interior.ColorIndex
Next i
End With
End Sub
je m'embrouille un peu avec les i de cells(i)
Merci