DataGridView копирование значения ячейки при условии - Visual Basic .NET

Формулировка задачи:

Всем привет! =) Необходимо замутить такую фишку:если в DataGridView4 в первом столбце он находит дубликат в DataGridView1(в первом столбце), то надо скопировать значение DataGridView4 12 столбца в DataGridView1 также в 12 столбец, и так по всем повторениям, которые найдёт. Вот шаблончик, Прошу экспертной помощи =)
  Dim i&, ii&
 
        For i = 0 To DataGridView4.Rows.Count - 2
 
 
            For ii = i + 1 To DataGridView4.RowCount - 2
 
 
                If DataGridView4.Rows(i).Cells(0).Value.ToString() = DataGridView1.Rows(ii).Cells(0).Value.ToString() Then
 
                    '  MsgBox(DataGridView4.Rows(i).Cells(0).Value.ToString())
                    DataGridView4.Rows(i).Cells(12).ToString()
 
                End If
 
            Next
 
        Next

Код к задаче: «DataGridView копирование значения ячейки при условии - Visual Basic .NET»

textual
dgv1.datasourse=tbl1
dgv2.datasourse=tbl2
For each dRow as datarow in tbl1.rows
    dim Id=dRow(“ColumnID")
     dim dRow2 as DataRow=tbl2.rows.find(id) 
      If dRow2 IsNot Nothing Then dRow("Столбец12")=dRow2("Столбец12")
Next

10   голосов, оценка 4.100 из 5


СОХРАНИТЬ ССЫЛКУ