Wie der Bereich der sichtbaren Zeilen nach dem anwenden eines erweiterten filter in Excel (VBA)

Hier ist der code, gilt ein erweiterter filter auf die Spalte A auf dem Arbeitsblatt Tabelle1 (Liste, Auswahl), indem Sie den Bereich der Werte auf der Tabelle2 (Kriterien, Auswahl)

Range("A1:A100").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
        Sheets("Sheet2").Range("A1:A10"), Unique:=False

Nachdem Sie diesen code ausführen, ich brauche etwas zu tun, mit Zeilen, die sich derzeit auf dem Bildschirm sichtbar.

Derzeit verwende ich ein code wie dieser

For i = 1 to maxRow
   If Not ActiveSheet.Row(i).Hidden then
     ...do something that I need to do with that rows
   EndIf
Next

Gibt es eine einfache Eigenschaft, die mir eine Reihe von Zeilen angezeigt, nachdem die Anwendung eines erweiterten filter?

InformationsquelleAutor Bogdan_Ch | 2009-09-02
Schreibe einen Kommentar