Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1052to1056
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeilen löschen wenn, solange bis ...

Zeilen löschen wenn, solange bis ...
22.02.2009 17:20:36
Steven
Hallo Specialists,
es wäre schön, heute noch ein letztes Mal Eure Hilfe in Anspruch nehmen zu dürfen.
Ich bin nur teilweise fündig geworden: nachfolgendes Makro löscht Zeilen, wenn der Wert "g" drin steht.
Was muss ich für folgendes ändern:
Ich suche ein Makro, das alle Zeilen löscht, in denen in Spalte A keine Zahl steht (ausgenommen die Überschrift), solange bis das Makro beim Nachuntengehen auf den Text "Text" in Spalte F trifft. Es wäre das Sahnehäubchen, wenn auch noch die Zeile vor der Zeile (mit dem Text "Text" in Spalte F) erhalten bliebe.

Sub DeleteIfG()
Dim var As Variant
Dim iRow As Integer, iRowL As Integer
iRowL = Cells(Rows.Count, 1).End(xlUp).Row
For iRow = iRowL To 1 Step -1
var = Application.Match("*g*", Rows(iRow), 0)
If Not IsError(var) Then
Rows(iRow).Delete
End If
Next iRow
End Sub


einen netten Gruss
Steven
https://www.herber.de/bbs/user/59660.xls

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen löschen wenn, solange bis ...
22.02.2009 17:58:52
Gerd
Hallo Steven,
zum vorletzten Mal heute u. dann gleich doppelt. :-)

Sub ttt()
Dim lngZeile As Long, Rng as Range
With Sheets("Tabelle2")
Set Rng= .Columns("F").Find(what:="Text", LookIn:=xlValues, lookat:=xlWhole)
if Rng is nothing then exit sub
For lngZeile = Rng.Row - 2 To 2 Step -1
If Val(.Cells(lngZeile, 1)) = 0 Then .Rows(lngZeile).Delete
Next
End With
End Sub


P.S.: Noch schöner als das Häubchen auf der Sahne ist die Schaumkrone auf dem Pils :-)
Gruß Gerd

AW: Zeilen löschen wenn, solange bis ...
22.02.2009 18:06:23
Steven
Hallo Gerd,
ich weiss nicht, wie Ihr es macht, aber es funktioniert - meinen aufrichtigen Respekt!!!
Bis jetzt weiss ich allerdings nicht, warum mein Beitrag doppelt kam, bin aber froh drum: schliesslich habe ich jetzt doppelte Makrosicherheit von Dir und Daniel.
allerbeste Gruesse und eine stressfreie Woche
Steven
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige