Private Sub DataGridView1_CellValueChanged(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellValueChanged MessageBox.Show(String.Format("La colonne {0} nommée {1} a été modifiée", e.ColumnIndex.ToString(), Me.DataGridView1.Columns(e.ColumnIndex).Name)) End Sub