online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon slimer vom 09.09.2019, 20:52 Options

Makro Excel Zeile löschen mit bestimmten wert in Spalte

Hallo All,

ich hoffe eine(r) von euch im forum kann mir helfen.

Folgendes Problem:

Ich habe mehrere listen in Excel.
Spalten A-P
Zeilen unterschiedlich viele.

In Splate K steht unter anderem in manchen Zellen eine "0"
Zudem gibt es in dieser Spalte Zellen die mit 25%-grau Hintergrund formatiert sind.

Ich benötige ein Makro das mir alle Zeilen löscht, in denen unter Spalte K eine Zelle vorkommt in der eine 0 steht und die keine Hintergrundformatierungseigenschaft hat.
Sprich, alle Zeilen wo in Spalte K eine 0 haben und 25% grau sind sollen nicht gelöscht werden.

gruß
slimer


Antwort schreiben

Antwort 1 von nighty vom 12.09.2019, 12:40 Options

hi slimer :-)

ein beispiel :-)

gruss nighty

einzufuegen

alt+f11/projektexplorer/DeineTabelle

bei eingabe von 0 ohne hintergrundfarbe wird diese geloescht

Private Sub worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Column = 6 And Target.Row > 1 And Cells(Target.Row, Target.Column) = 0 And Cells(Target.Row, Target.Column).Interior.ColorIndex = xlNone Then
ActiveSheet.Rows(Target.Row & ":" & Target.Row).Delete Shift:=xlUp
End If
Application.EnableEvents = True
End Sub

Ähnliche Themen

verweis, sverweis, wverweis für mein Problem geeignet ?
zapuni  01.03.2007 - 145 Hits - 5 Antworten

Bestimmte Zeile Löschen!!!
banan69  26.03.2007 - 160 Hits - 1 Antwort

Makro: Zellen mit Inhalt erkennen und kopieren
CBundy  07.05.2007 - 128 Hits - 4 Antworten

spezifisches zählen in excel
reblaus  17.08.2007 - 74 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026