XmlMappedRange.AutoFilter メソッド

定義

オートフィルターを使用してリストをフィルター処理します。

public object AutoFilter (object Field, object Criteria1, Microsoft.Office.Interop.Excel.XlAutoFilterOperator Operator = Microsoft.Office.Interop.Excel.XlAutoFilterOperator.xlAnd, object Criteria2, object VisibleDropDown);
abstract member AutoFilter : obj * obj * Microsoft.Office.Interop.Excel.XlAutoFilterOperator * obj * obj -> obj
Public Function AutoFilter (Optional Field As Object, Optional Criteria1 As Object, Optional Operator As XlAutoFilterOperator = Microsoft.Office.Interop.Excel.XlAutoFilterOperator.xlAnd, Optional Criteria2 As Object, Optional VisibleDropDown As Object) As Object

パラメーター

Field
Object

フィルター処理の基にするフィールドのオフセットです。リストの左から表し、一番左のフィールドがフィールド 1 です。

Criteria1
Object

抽出条件の文字列 (たとえば "101") です。 空白のフィールドを検索するには "=" を使用し、空白以外のフィールドを検索するには "<>" を使用します。 この引数を省略した場合、抽出条件は All です。 が のxlTop10ItemsCriteria1場合Operatorは、項目の数 ("10" など) を指定します。

Operator
XlAutoFilterOperator

次のいずれかの定数をXlAutoFilterOperator指定できます。xlOrxlBottom10ItemsxlBottom10PercentxlTop10PercentxlAndxlTop10Itemsおよび と をCriteria1Criteria2使用xlOrxlAndして複合条件を構築します。

Criteria2
Object

2 番目の抽出条件の文字列です。 と を指定してCriteria1Operator使用し、複合条件を構築します。

VisibleDropDown
Object

フィルター処理するフィールドのオートフィルターのドロップダウン矢印を表示する場合は true です。フィルター処理するフィールドでオートフィルターのドロップダウン矢印を非表示にする場合は false です。 既定では true です。

戻り値

注釈

すべての引数を省略した場合、このメソッドはコントロールの [オートフィルター] ドロップダウン矢印の表示を XmlMappedRange 切り替えるだけです。

省略可能のパラメーター

省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。

適用対象