Option Explicit
Dim wk As Workbook, graph As ChartObject, ws As Worksheet
Dim nbpt, i
Sub point()
Set wk = ThisWorkbook
Set ws = wk.Worksheets("Feuil1")
Set graph = ws.ChartObjects("graphique 1")
nbpt = ActiveChart.SeriesCollection(1).Points.Count
ActiveChart.FullSeriesCollection
For i = 1 To nbpt
If point(i + 1).Value > point(i).Value Then
.point(i).HasDataLabel = True
End If
Next
End With
End Sub