Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Bonjour,
Dan ce cas, il faut tester la valeur du point de données :
Sub test1()
Dim S As Series, I As Long, Tabl As Variant
With ActiveSheet.ChartObjects(1).Chart
For Each S In .SeriesCollection
If S.HasDataLabels = True Then
Tabl = S.Values
For I = 1 To S.DataLabels.Count
If Tabl(I) = 0 Then
S.Points(I).HasDataLabel = False
End If
Next I
End If
Next S
End With
End Sub
Daniel