Вычет разницы значений между двумя Datagridview - Visual Basic .NET

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

И снова DataGridView Есть 4 DataGridView, в DGV1 в 14 столбце есть данные(11,13,15) в DGV2 в 14 столбце есть данные(4,5,6),в DGV3 во 2 столбце у меня все значения(от 0 до 15), необходимо в DGV4(во 2 столбце) отобразить разницу первых двух DGV1 и DGV2 от DGV3(где все значения), DGV4=DGV3-DGV2-DGV1 т.е.(0,1,2,3,7,8,9,10,12,14). P.S. Данные в DGV1, DGV2, DGV3 ни к чему не привязаны.
  For Each row5 As DataGridViewRow In DataGridView4.Rows
 
 
            For Each row6 As DataGridViewRow In DataGridView1.Rows
 
 
               
 
                End If
 
            Next
 
        Next
Голова уже кипит от программирования) Помогите доработать код)

Код к задаче: «Вычет разницы значений между двумя Datagridview - Visual Basic .NET»

textual
 Dim index As Integer = 14
        Dim dgv1Values() As String = DataGridView1.Rows.Cast(Of DataGridViewRow).Select(Function(r) r.Cells(index).Value.ToString).ToArray
        Dim dgv2Values() As String = DataGridView2.Rows.Cast(Of DataGridViewRow).Select(Function(r) r.Cells(index).Value.ToString).ToArray
       
        For x As Integer = 7 To DataGridView6.Rows.Count - 1
 
            DataGridView8.DataSource = dm
            If Not dgv1Values.Contains(DataGridView6.Rows(x).Cells(1).Value.ToString) And Not dgv2Values.Contains(DataGridView6.Rows(x).Cells(1).Value.ToString) Then
                dm.Rows.Add(DataGridView6.Rows(x).Cells(1).Value.ToString)
 
            End If
 
        Next
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

6   голосов, оценка 3.833 из 5


СДЕЛАЙТЕ РЕПОСТ