Private Sub Chart_MouseMove(ByVal Button As Long, ByVal Shift As Long, ByVal X As Long, ByVal Y As Long)
Dim ElementID&, Arg1&, Arg2&
On Error Resume Next
With SeriesCollection(1)
.Interior.Color = RGB(200, 200, 200)
.DataLabels.Delete
GetChartElement X, Y, ElementID, Arg1, Arg2
If ElementID <> 3 Then Exit Sub
With .Points(Arg2)
.Interior.Color = vbRed
.ApplyDataLabels
.DataLabel.Text = Sheets("Data").Cells(1 + Arg2, 6)
End With
End With
End Sub