Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Schneller Suchen

Forumthread: Schneller Suchen

Schneller Suchen
31.01.2004 11:25:28
MiGra
Moin, moin
Ich möchte alle Zeilen, in denen sich Zellen mit einer bestimmten
Hintergrundfarbe befinden, ausblenden.
Nachfolgende Routine entstammt in Ihren Grundzügen dem Archiv und funktioniert
fast zufriedenstellend. Fast, weil der Vorgang momentan 5 Sekunden in Anspruch nimmt,
bei deaktiviertem Screen.updating (Pentium 2, 400 Mhz !!;).
Eine Verschachtelung zweier For-Next Schleifen (Alle Zeilen herunterlaufen und
in jeder Zeile von links nach rechts) erledigt die gleiche Aufgabe in 6 Sekunden.
Hat jemand eine Idee zur Beschleunigung des Suchvorgangs (außer der Anschaffung
eines neuen Rechners ;).
Tia Michael

Dim rng As Range
Dim searchcolor As Integer
lastrow = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row
lastcol = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Column
timea = Timer
searchcolor = Cells(Selection.Row, Selection.Column).Interior.ColorIndex
Application.ScreenUpdating = False
For Each rng In Range(Cells(7, 6), Cells(lastrow, lastcol)).Cells
If rng.Interior.ColorIndex = searchcolor Then
Rows(rng.Row).Hidden = True
End If
Next rng
Application.ScreenUpdating = True
MsgBox (Timer - timea)
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Schneller Suchen
31.01.2004 11:32:51
Hajo_Zi
Hallo MiGra
vielleicht solltest Du eine Prüfung einbauen ob die Zeile Schon ausgeblendet ist

Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro und Excel Version XP Pro


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