Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
256to260
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
256to260
256to260
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zeilen löschen wenn

Zeilen löschen wenn
15.05.2003 10:29:37
Steffen
hallo
Ich habe folgendes Problem

Mein Makro durchläuft alle Zeilen und überprüft dabei ob
in Zelle x, eine Verknüpfung einen Wert ausgibt.
Wenn dies Wahr ist, geht es zur nächsten.
Wenn dies nicht Wahr ist, wird die Zeile gelöscht und die nächste überprüft.

Der Code sieht wie folgt aus:

Sub löschen()
On Error GoTo Fehler
Dim lR%, i%
ActiveSheet.Select
lR = Cells(Rows.Count, 1).End(xlUp).Row
For i = lR To 1 Step -1
If Cells(i, 1) = False Then
Rows(i).Delete
End If
Next i
Fehler:
End Sub

Das funktioniert alles einwandfrei, nur das Problem dabei ist,
das der Vorgang ziemlich lange dauert.
Wie kann ich das z.b auf 200 zellen beschränken?

Mfg Steffen.D

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Zeilen löschen wenn
15.05.2003 10:34:28
L.Vira
For i = lR To IR -200 Step -1
Re: Zeilen löschen wenn
15.05.2003 10:34:45
Oliver
Hallo Steffen,

for i = 0 To LR-200 Step -1


Gruß
Oliver

Re: Zeilen löschen "Correktur"
15.05.2003 10:35:18
Oliver
muss natürlich
for i = lR To lR - 200 Step -1

heissen.

Re: Zeilen löschen wenn
15.05.2003 10:38:42
L.Vira
Du kannst den Code auch ziemlich beschleunigen indem du am Anfang
schreibst:
With Application
.ScreenUpdating = False
.Calculation = xlCalculationManual
.EnableEvents = False
End With
am Ende wieder zurücksetzen.
Re: Zeilen löschen wenn
15.05.2003 10:49:03
Steffen
Ich habe im Vordergrund mehrere Buttons
Wenn dann die Zellen im Hintergrund gelöscht werden, fängt alles an zuflackern. Kann man das ändern?
Re: Zeilen löschen wenn
15.05.2003 10:50:41
Steffen.D
Ich habe im Vordergrund mehrere Buttons
Wenn dann die Zellen im Hintergrund gelöscht werden, fängt alles an zuflackern. Kann man das ändern?
Anzeige
Re: Zeilen löschen wenn
15.05.2003 10:51:32
Steffen.D
Ich habe im Vordergrund mehrere Buttons
Wenn dann die Zellen im Hintergrund gelöscht werden, fängt alles an zuflackern. Kann man das ändern?
Re: Zeilen löschen wenn
15.05.2003 10:57:14
Steffen
entschuldigung für die doppelten post
die beiträge wurden bei mir erst nich angezeigt
sry

mfg Steffen D.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige