Как очистить значение ячейки в указанной строке и столбце в vb. net? - PullRequest
0 голосов
/ 27 января 2020

Я пытаюсь очистить значение ячейки, кроме первой строки и второго столбца в vb. net. enter image description here

Я пытался

For i = 0 To dgvSchedule.Rows.Count - 1
     If (dgvSchedule.Columns(i).Name = "Column3" Or dgvSchedule.Columns(i).Name = "Column4" Or dgvSchedule.Columns(i).Name = "Column5") And
         dgvSchedule.RowCount >= 1 Then
         dgvSchedule.Rows(1).Cells(i).Value = "0.00"
     End If
Next

, но ничего не происходит.

1 Ответ

0 голосов
/ 29 января 2020

Попробуйте вот так

Dim i As Integer = 0
Dim j As Integer = 0
For i = 0 To dgvSchedule.RowCount - 1
    For j = 0 To dgvSchedule.Columns.Count - 1
        If dgvSchedule.Rows(i).Index > 1 And dgvSchedule.Columns(j).Index > 0 Then
            dgvSchedule.Item(j, i).Value =  "0.00"
        End If
    Next
Next
...