SALAM,
si ta pas trouvé ton bonheur dans le code precedent try this :
Public Class Form1
Dim S As Double = 0
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'remplissage de la datagridview avec des nombres aléatoire
Dim r As New Random()
For i As Integer = 1 To 3
Dim row As New DataGridViewRow
Dim cel1, cel2, cel3 As New DataGridViewTextBoxCell
cel1.Value = r.Next(0, 100)
cel2.Value = r.Next(0, 100)
cel3.Value = r.Next(0, 100)
row.Cells.Add(cel1)
row.Cells.Add(cel2)
row.Cells.Add(cel3)
DataGridView1.Rows.Add(row)
Next
End Sub
Private Sub DataGridView1_CellEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEnter
' parcourir toutes le celles selectionné et faire la somme
For Each r As DataGridViewTextBoxCell In DataGridView1.SelectedCells
S += r.Value
Next
TextBox1.Text = S
S = 0
End Sub
End Class
@+