Folgender Code funktioniert soweit super, sobald ich aber noch ein paar Zellen hinzufügen, meckert er diese an. Wenn ich die selben Zellen in ein weiteres Makro schreibe, führt er dieses dann wieder aus, also an den Zellen kann es nicht liegen. Es kommt mir so vor, als ob eine Begrenzung der Anzahl der Zellen vorgenommen wird.
Sub leeren2(control As IRibbonControl)
Sheets(1).Range("P39:P44,D46:D51,G46:G51,J46:J51,M46:M51,P46:P51,D53:D58,G53:G58,J53:J58, _
M53:M58,P53:P58").ClearContents
End Sub