Хотите использовать изменения клеток, чтобы запустить этот код:. Получить ошибку времени выполненияОшибка выполнения 1004 «диапазон object_worksheet не удалось
Private Sub Worksheet_Change(ByVal Target As range)
On Error GoTo ErrorHandler '<--| be sure to catch any error and enable events handling back
Select Case Target.Address
Case "$F$16"
'Recalculate as necessary
For counter = 1 To range("F16").Value
Debug.Print counter;
amount = range("F13").Value + (range("F13").Value * 0.15)
Next
range("F17").Value = amount
End Select
ErrorHandler:
Application.EnableEvents = True '<--| enable events handling
End Sub
Спасибо
это неправильно 'диапазон ("(F13")' должен быть 'диапазон ("F13")' – cyboashu
Отсутствует 'On Error Goto ErrorHandler' ... –
Я отредактировал исправления, и теперь нет ошибки во время выполнения, но это не цикл через цикл for. «debug.print 1» – geddeca