DataGridView.CellValueChangedを使用する。
入力セルからフォーカスを移した場合に、
セルの入力値が決定されるので
決定されたタイミングで発生する、CellValueChangedイベントを使用すると、
値が取得できます。
Private Sub DataGridView1_CellContentClick( _
ByVal sender As System.Object, _
ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) _
Handles DataGridView1.CellValueChanged
If e.RowIndex < 0 OrElse e.ColumnIndex < 0 Then
Exit Sub
End If
Dim dgv As DataGridView = DirectCast(sender, DataGridView)
Console.WriteLine(dgv.Rows(e.RowIndex).Cells(e.ColumnIndex).Value.ToString)
End Sub