| Код | Private Sub Обновить_Click()
Dim i As Integer 'попробуй так
Application.ScreenUpdating = False 'запрещает показ
For i = 4 To 30
Sheets("Расчеты").Select Range("M" & i).Formula = Finance1 Range("L" & i).Formula = Finance2 Range("N" & i).Formula = test1
If Finance1 = 0 And Finance2 = 0 And test1 = 0 Then 'присвоение ячейке значения "Запись внесена"
Sheets("Расчеты").Select Range("N" & i).Select ' здесь ошибка ActiveCell.FormulaR1C1 = "Запись внесена" 'Удаление соответствующих клиентов из бд Sheets("Состояние задолжности").Select Rows(i).Select Selection.Delete Shift:=xlUp
End If
Next i
End Sub
| |