Language

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

オプションの オブジェクト。 アクションが xlFilterCopy の場合、コピーされた行のコピー先範囲。 それ以外の場合、この引数は無視されます。

Unique
Object

オプションの オブジェクト。 一意のレコードのみをフィルター処理する場合は true。false を指定すると、条件を満たすすべてのレコードをフィルター処理できます。 既定値は False です。

返品

注釈

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

適用対象