Selection.EntireRow.Delete
20.09.2021 12:02:32
Katrin
ich weiß leider nicht weiter und auch meine Kollegen verstehen nicht, warum es nicht funktioniert.
Ich filtere eine Tabelle in zwei Spalten. Die dann sichtbaren (ganzen) Zeilen sollen gelöscht werden.
PlausiSheet.UsedRange.AutoFilter Field:=SP_KOPF_EE, Criteria1:="=" & "08"
PlausiSheet.UsedRange.AutoFilter Field:=SP_KOPF_OEH3, Criteria1:="=" & "870"
Range("PlausiFehler").Select
If Selection.Columns(1).SpecialCells(xlCellTypeVisible).Cells.Count > 0 _
Then
Selection.SpecialCells(xlCellTypeVisible).Select
Selection.EntireRow.Delete
PlausiSheet.ShowAllData
End If
Ich habe schon verschiedenes ausprobiert. Ich bekomme immer den Laufzeitfehler 1004 "Die Delete-Methode des Range-Objektes konnte nicht ausgeführt werden."Über einen hilfreichen Tipp wäre ich sehr froh.
Viele Grüße!
Katrin