Hallo
ich habe folgenden Code für das löschen von Zeilen. Dieser funktioniert Einwandfrei. Jetzt möchte ich aber ein zweites Makro ausführen, dass nicht mehr die Spalte K kontrolliert, sonden die Spalte I, eigentlich das gleiche Makro, die Zeile darf aber nur gelöscht werden, wenn in dieser Zeile die Spalte K leer ist.
Private Sub CommandButton1_Click()
Dim Bereich As Range
Dim VergleichsBereich As Range
Dim Zelle As Range
Dim I As Long
Set Bereich = ActiveSheet.Range("K10:K1000")
Set VergleichsBereich = ActiveSheet.Range("M11")
For Each Zelle In Bereich
If Zelle.Value < VergleichsBereich.Value And _
TypeName(Zelle.Value) <> "String" And _
TypeName(Zelle.Value) <> "Empty" Then
For I = 0 To -10 Step -1
Zelle.Offset(0, I).ClearContents
Next I
End If
Next Zelle
Set Bereich = Nothing
Set VergleichsBereich = Nothing
End Sub
Besten Dank
|