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

Hidden Zeilen löschen

Hidden Zeilen löschen
19.05.2004 10:01:18
KleinKatha
Hallo zusammen,
ich filtere mit dem Spezialfilter auf Unikate.
Set Bereich = ActiveSheet.Range("A3:B300")
Bereich.AdvancedFilter Action:=xlFilterInPlace, Unique:=True
Daraus folgt, dass alle Duplikate ausgeblendet werden (Rows(i).Hidden =True).
Das Löschen der hidden Zeilen mit dem Befehl
For i=ActiveSheet.Rows.Count To 1 Step -1
If ActiveSheet.Rows(i).Hidden=True Then
ActiveSheet.Rows(i).Delete
End If
Next i
dauert bei mir ewig lange. Gibt es einen einfacheren Befehl (z.B. For each Row oder so was ähliches?), der nicht so lange Laufzeiten hat?
Danke
Katharina

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Hidden Zeilen löschen
Kurt
Filtere an eine ander Stelle.
Kurt
AW: Hidden Zeilen löschen
Martin
Hallo Katharina,
setze vor den Code die Zeile
Application.Screenupdating = False
Gruß
Martin Beck
for each i in Bereich
19.05.2004 10:21:25
Harry
nur'n Vorschlag
Gruß
Harry
AW: for each i in Bereich
KleinKatha
Danke für die Antworten, konnte es jetzt erst ausprobieren.
Habe es an eine andere Stelle gefiltert.
Gruß
Katharina
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige