Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Schleife korrigieren

Forumthread: Schleife korrigieren

Schleife korrigieren
19.11.2008 10:57:19
steffen
Hallo in die Runde,
wie bekomme ich es hin, dass meine erste schleife wieder bei 1 beginnt, wenn die innere schleife fertig ist. Natürlich will ich dadurch auch keine endlos-schleife haben :)
Der Code soll eine Vorgabe in B suchen. Wenn er den ersten Treffer hat, liest er die danebenstehende Zelle in A aus und fängt von oben an alle Zeilen mit diesem Inhalt zu löschen. Danach wird die Vorgabe in der nächsten Zelle in B gesucht und der Inhalt daneben aus A ausgelesen usw.
x = Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To x
If Cells(i, 2).Value = PKS Then
a = Cells(i, 1).Value
For k = 1 To x
If Cells(k, 1).Value = a Then
ActiveSheet.Rows(k).Delete
k = k - 1
x = Cells(Rows.Count, 1).End(xlUp).Row
End If
Next k
End If
Next i
Gruß Steffen
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Schleife korrigieren
19.11.2008 11:36:01
steffen
manchmal steht man doch echt im wald:)
habs doch selber noch gefunden
x = Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To x
If Cells(i, 2).Value = PKS Then
a = Cells(i, 1).Value
For k = 1 To x
If Cells(k, 1).Value = a Then
ActiveSheet.Rows(k).Delete
k = k - 1
x = Cells(Rows.Count, 1).End(xlUp).Row
i=1
End If
Next k
End If
Next i
Gruß Steffen
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige