Filtert oder kopiert Daten aus einer Liste basierend auf einem Kriterienbereich. Handelt es sich bei der Anfangsauswahl um eine einzelne Zelle, so wird ihr aktueller Bereich verwendet.
Syntax
Ausdruck.AdvancedFilter(Action, CriteriaRange, CopyToRange, Unique)
Ausdruck Ein erforderlicher Ausdruck, der ein Range-Objekt zurückgibt.
Action Long erforderlich. Die Filter-Operation. Kann eine der folgenden XlFilterAction-Konstanten sein: xlFilterInPlace oder xlFilterCopy.
CriteriaRange Variant optional. Der Kriterienbereich. Falls das Argument nicht angegeben wird, gibt es keine Kriterien.
CopyToRange Variant optional. Der Zielbereich für die kopierten Zeilen, wenn Action den Wert xlFilterCopy hat. Andernfalls wird das Argument ignoriert.
Unique Variant optional. Wenn das Argument den Wert True hat, werden ausschließlich einmal vorhandene Datensätze gefiltert. Ist der Wert False, werden alle Datensätze gefiltert, die die Kriterien erfüllen. Der Standardwert ist False.