Freigeben über


Range.AdvancedFilter(XlFilterAction, Object, Object, Object) Methode

Definition

Filtert oder kopiert Daten aus einer Liste auf Grundlage eines Kriterienbereichs.

public object AdvancedFilter (Microsoft.Office.Interop.Excel.XlFilterAction Action, object CriteriaRange, object CopyToRange, object Unique);
Public Function AdvancedFilter (Action As XlFilterAction, Optional CriteriaRange As Object, Optional CopyToRange As Object, Optional Unique As Object) As Object

Parameter

Action
XlFilterAction

Erforderlich XlFilterAction. Kann eine der folgenden XlFilterAction-Konstanten sein:xlFilterCopyxlFilterInPlace

CriteriaRange
Object

Optionales Objekt. Der Kriterienbereich. Wenn dieses Argument ausgelassen wird, gibt es keine Kriterien.

CopyToRange
Object

Optionales Objekt. Der Zielbereich für die kopierten Zeilen, wenn Action ist xlFilterCopy. Andernfalls wird dieses Argument ignoriert.

Unique
Object

Optionales Objekt. True , um nur eindeutige Datensätze zu filtern; False , um alle Datensätze zu filtern, die die Kriterien erfüllen. Der Standardwert ist False.

Gibt zurück

Hinweise

Wenn die ursprüngliche Auswahl eine einzelne Zelle ist, wird der aktuelle Bereich dieser Zelle verwendet.

Gilt für: