У меня есть фрагмент кода, который считывает целые числа и значения даты из datagridview
. Некоторые из значений k
имеют нулевые записи, и я пытаюсь заставить приложение игнорировать эти ячейки, но мне не повезло. Ошибка появляется на линии
j = datediff...
.Сообщите datagridview игнорировать ячейки «NULL»
Я попытался использовать оператор if, чтобы игнорировать значения, если они являются нулевыми, но это не работает. Любая помощь будет оценена по достоинству.
For k = 3 To 7 Step 2
Dim j As Integer
j = DateDiff(DateInterval.Day, DataGridView1.Rows(e.RowIndex).Cells(k - 2).Value, DataGridView1.Rows(e.RowIndex).Cells(k).Value)
If DataGridView1.Rows(e.RowIndex).Cells(k + 3).Value = 0 Then
If j > 7 Then
DataGridView1.Rows(e.RowIndex).Cells(k + 1).Value = 3
Else
End If
Else
End If
Next k
отлично работает спасибо! будет принимать это как ответ –