ich habe folgendes Makro:
Range("A1").Select
Selection.ClearContents
Range("B1").Select
Selection.ClearContents
Range("A3:B4").Select
Selection.ClearContents
Range("A6:B7").Select
Selection.ClearContents
Range("A9:B9").Select
Selection.ClearContents
Range("A11").Select
Selection.ClearContents
Range("I12:CS43").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=33
Range("F46:M67").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=21
Range("A69:F108").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=54
Range("A112:D135").Select
Selection.ClearContents
ActiveWindow.SmallScroll Down:=-138
Das funktioniert soweit auch gut, nur möchte ich das bei Range I:12 schon ab Spalte A Zeile 13 , er automatisch die ganze Zeile 13 durchgeht und erst dann löscht , wenn in der Zeile das Wort End steht und ebenso bei F:46, Spalte A Zeile 47 er löscht, wenn kein Inhalt drinnen ist in Zeile 47.
Danke für eure Hilfe!
GlG