У меня есть проверка столбца с суммами (ColInd) не неотрицательное значение. Если я стираю значение в ячейке, влияющей на сумму, то столбец ColInd обнуляется автоматически. А значение ячейки Cell(3,3) куда идет результат проверки только после нажатия Enter.
Подскажите как нужно исправить, чтобы все обновлялось сразу и одновременно.
На Worksheet_Change поставить нельзя, все подвисает.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim I As Integer
Dim RowInd As Integer
Dim ColInd As Integer
RowInd = 11
ColInd = 11
On Error Resume Next
For I = RowInd To Range("LstRow2").Row
'ThisWorkbook.ActiveSheet.Unprotect (pass)
If Cells(RowInd, ColInd).Value >= 0 Then
Cells(3, 3).Value = "OK"
RowInd = RowInd + 1
Else
Cells(3, 3).Value = "ERROR"
End If
Next
'ThisWorkbook.ActiveSheet.Unprotect (pass)
End Sub