Gibt es eine Möglichkeit nur die Zellen zu löschen, die in einer bestimmten Farbe (z.B. rot) markiert sind zu löschen! Sonst muss ich die besagten Zellen zuerst alle markieren und dann leeren...
Viele Grüße
Christiane
Sub t()
Dim c As Range
For Each c In Sheets("Tabelle1").UsedRange
If c.Interior.ColorIndex = 3 Then c.ClearContents
Next c
End Sub
Sub t()
Dim c As Range
For Each c In ActiveSheet.UsedRange
If c.Interior.ColorIndex = 3 Then c.ClearContents
Next c
End Sub
Sub tt()
Dim wks As Worksheet
Dim c As Range
Set wks = Worksheets(InputBox("Bitte Tabellenblatt eingeben:"))
For Each c In wks.UsedRange
If c.Interior.ColorIndex = 3 Then c.ClearContents
Next c
End Sub
Sub t()
Dim c As Range
For Each c In ActiveSheet.UsedRange
If c.Interior.ColorIndex = 3 Then
If Selection.Cells.Count = 1 And Selection.Interior.ColorIndex <> 3 Then
c.Select
Else
Range(Selection.Address & "," & c.Address).Select
End If
End If
Next c
End Sub