Range.AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オートフィルターを使ってリストにフィルターをかけます。
public object AutoFilter (object Field, object Criteria1, Microsoft.Office.Interop.Excel.XlAutoFilterOperator Operator = Microsoft.Office.Interop.Excel.XlAutoFilterOperator.xlAnd, object Criteria2, object VisibleDropDown);
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 になります。 が xlTop10Items の場合Operator
は、Criteria1
項目の数 ("10" など) を指定します。
- Operator
- XlAutoFilterOperator
省略可能 XlAutoFilterOperatorです。 次のいずれかの XlAutoFilterOperator 定数:xlAnddefault
xlBottom10ItemsxlBottom10PercentxlOrxlTop10ItemsxlTop10PercentUse xlAnd and xlOr with Criteria1
and Criteria2
to construct compound criteria.
- Criteria2
- Object
省略可能 なオブジェクト。 2 番目の抽出条件となる文字列を指定します。 Criteria1 および Operator と組み合わせて使い、複合抽出条件を構築します。
- VisibleDropDown
- Object
省略可能 なオブジェクト。 True を指定 すると、フィルター処理されたフィールドの [オートフィルター] ドロップダウン矢印が表示されます。 フィルター 処理されたフィールドの [オートフィルター] ドロップダウン矢印を非表示にする場合は False。 既定値は True です。
戻り値
注釈
オブジェクトに AutoFilter プロパティを Worksheet 適用して、オブジェクトを AutoFilter 返します。
この引数をすべて省略すると、このメソッドでは、指定された範囲内の AutoFilter ドロップダウン矢印の表示を単に切り替えます。