Range.AdvancedFilter(XlFilterAction, Object, Object, Object) メソッド

定義

条件範囲に基づいて、リストからデータをフィルター処理またはコピーします。

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

パラメーター

Action
XlFilterAction

必須 XlFilterAction。 次のいずれかの XlFilterAction 定数を指定できます:xlFilterCopyxlFilterInPlace

CriteriaRange
Object

省略可能 なオブジェクト。 検索条件範囲を指定します。 省略すると、検索条件なしで抽出されます。

CopyToRange
Object

省略可能 なオブジェクト。 Action が の場合、コピーした行のコピー先の範囲。xlFilterCopy それ以外の場合、この引数は無視されます。

Unique
Object

省略可能 なオブジェクトTrue を指定 すると、一意のレコードのみがフィルター処理されます。 条件 を満たすすべてのレコードをフィルター処理する場合は False。 既定値は False です。

戻り値

注釈

最初の選択が 1 つのセルの場合、そのセルの現在の領域が使用されます。

適用対象