|  
                                             
	Hallo, 
	okidoki, aber: 
	 
	...das stand allerdings so in Deinem ersten Beitrag.... 
	 
	..aber nich weiter tragisch ;-), Du hast da intellig. Tabs am Start, die beziehen wir mit ein: 
Option Explicit
Public Sub Erledigte_Grün_löschen()
  Dim objListRow As ListRow, objUnion As Range
  For Each objListRow In ActiveSheet.ListObjects("Tabelle1").ListRows
     With objListRow
            If .Range.Cells(1, 1).DisplayFormat.Interior.Color = &H50D092 Then
              If objUnion Is Nothing Then
                 Set objUnion = .Range
              Else
                 Set objUnion = Union(objUnion, .Range)
              End If
            End If
     End With
  Next
  If objUnion Is Nothing Then
     Call MsgBox(Prompt:="Markierung nicht vorhanden, " & _
         "Spalte wird nicht gelöscht...!", Buttons:=vbExclamation)
  Else
     If MsgBox(Prompt:="Markierung gefunden, möchten Sie die Auswahl wirklich löschen..?", _
                    Buttons:=vbQuestion + vbYesNo) = vbYes Then Call objUnion.Delete
     Set objUnion = Nothing
  End If
End Sub
	Gruß, 
     |