"for each" statt Schleife?
31.08.2006 11:22:31
Klaus
mit folgendem Code blende ich unbenötigte Zeilen in einer großen Matrix aus. Das funktioniert auch sehr gut, solange der Bereich überschaubar bleibt. Für mehr Geschwindigkeit möchte ich die Schleife gegen eine "For Each Element In Gruppe" Schleife tauschen, wie ich sie hier im Forum schon oft gelesen habe.
Kann mit jemand den Code updaten und ein paar erklärende Sätze geben? Die VBA Hilfe versteh ich nicht :( Probleme macht mir das korrekte dimensionieren von "Element" und "Gruppe".
Sub Ausblenden()
Dim i As Integer
Range("C3:C367").EntireRow.Hidden = True
For i = 3 To 367
If Range("C" & i) = Range("B1") Then _
Range("C" & i).EntireRow.Hidden = False
Next i
End Sub
Schonmal vielen Dank,
Klaus M.vdT.