Hallo M.O.
ich habe die Musterdatei in Zeile 9 noch einmal so geändert, dass dort eine Leerzelle vorkommt, dann funktioniert der Code einwandfrei.
Ohne Leerzelle erfolgt wieder die Fehlermeldung. Irgendwie scheint die Bedingung
If Application.WorksheetFunction.CountBlank(Range(Sheets(Blattaktiv).Cells(zeile, 2), Sheets(Blattaktiv).Cells(zeile, 20))) > 0 Then
diesen Fall nicht abzudecken. Kann es daran liegen, dass die Zellen neben Zahlen- auch Textvariablen enthalten?
Gruß
Andreas