Möchten Sie einen Zellenwechsel verwenden, um diesen Code auszuführen. Einen Laufzeitfehler erhaltenLaufzeitfehler 1004 „Bereich von object_worksheet fehlgeschlagen
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
Danke
das ist falsch 'Bereich ("(F13")' 'sollte sein' Bereich ("F13") – cyboashu
"On Error Goto ErrorHandler" fehlt ... –
Ich habe die Korrekturen bearbeitet und jetzt keinen Laufzeitfehler, aber es läuft nicht durch meine for-Schleife. "debug.print 1" – geddeca