wenn ich alle Zeilen löschen möchte, die z.B. in Spalte 8 ein "a" stehen haben, dann gelingt mir das zwar, nur werden die shapes dieser Zeile nicht mitgelöscht!!
Weiss jemand Rat?
Vielen Dank
Gregor
Sub loeschenMitShapes()
Dim shp As Shape
Dim lastRow As Long, lRow As Long
lastRow = IIf(Range("H65536") <> "", 65536, Range("H65536").End(xlUp).Row)
For Each shp In ActiveSheet.Shapes
If Cells(shp.TopLeftCell.Row, 8) = "a" Then shp.Delete
Next
For lRow = lastRow To 1 Step -1
If Cells(lRow, 8) = "a" Then Rows(lRow).Delete
Next
End Sub