Hallo Benjamin,
versuche es einmal mit diesem etwas verkürzten Code, denn ich kann Deinen Fehler im Moment nicht nachvollziehen.
...
Sheets("Januar").Range("C4:C34,E4:E34").ClearContents
Sheets("Januar").Range("A1").Select
Sheets("Februar").Range("C4:C34,E4:E34").ClearContents
Sheets("Februar").Range("A1").Select
...
Sheets("Dezember").Range("C4:C34,E4:E34").ClearContents
Sheets("Dezember").Range("A1").Select
Wenn das nicht hilft, dann füge nach der MsgBox ("Wirklich .. eine Zeile mit dem Befehl
Stop
ein, und nachdem das Makro während der Abarbeitung dort angehalten hat, gehe schrittweise mit [F8] weiter, um zu sehen, wann und wo der Fehler kommt (gelb unterlegte Zeile).
MfG Charlotte