XmlMappedRange.AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) Methode

Definition

Filtert eine Liste mit AutoFilter.

public object AutoFilter (object Field, object Criteria1, Microsoft.Office.Interop.Excel.XlAutoFilterOperator Operator = Microsoft.Office.Interop.Excel.XlAutoFilterOperator.xlAnd, object Criteria2, object VisibleDropDown);

Parameter

Field
Object

Der Abstand des Felds, das Sie als Basis für den Filter verwenden möchten (ausgehend von der linken Seite der Liste; ist das Feld ganz links das Feld 1 (eins)).

Criteria1
Object

Die Kriterien (eine Zeichenfolge, z. B. "101"). Verwenden Sie „=“, um nach leeren Feldern zu suchen, oder „<>“, um nach nicht leeren Feldern such suchen. Wenn dieses Argument weggelassen wird, lautet das Kriterium All. Wenn der Operator xlTop10Items ist, gibt Criteria1 die Anzahl der Elemente an (z.B. "10").

Operator
XlAutoFilterOperator

Kann eine der folgenden XlAutoFilterOperator-Konstanten sein: xlAndxlBottom10ItemsxlBottom10PercentxlOrxlTop10ItemsxlTop10Percent

Verwenden Sie xlAnd und xlOr mit Criteria1 und Criteria2, um Verbundkriterien zu erstellen.

Criteria2
Object

Das zweite Kriterium (eine Zeichenfolge). Wird mit Criteria1 und dem Operator verwendet, um Verbundkriterien zu erstellen.

VisibleDropDown
Object

true, um den AutoFilter-Dropdownpfeil für das gefilterte Feld anzuzeigen; false, um den AutoFilter-Dropdownpfeil für das gefilterte Feld auszublenden. true standardmäßig.

Gibt zurück

Object

Hinweise

Wenn Sie alle Argumente weglassen, schaltet diese Methode einfach die Anzeige der AutoFilter-Dropdown Pfeile im-Steuerelement um XmlMappedRange .

Optionale Parameter

Weitere Informationen zu optionalen Parametern finden Sie unter optionale Parameter in Office-Projektmappen.

Gilt für