PivotFilters.Add メソッド (Excel)
PivotFilters コレクションに新しいフィルターを追加します。
構文
式。追加 (型、 DataField、 Value1、 Value2、 Order、 Name、 Description、 MemberPropertyField、 WholeDayFilter)
式PivotFilters オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
型 | 必須 | XlPivotFilterType | XlPivotFilterType 型のフィルターが必要です。 |
DataField | 省略可能 | バリアント型 (Variant) | フィルターが添付されるフィールドです。 |
Value1 | 省略可能 | バリアント型 (Variant) | フィルター値 1 です。 |
Value2 | 省略可能 | バリアント型 (Variant) | フィルター値 2 です。 |
Order | 省略可能 | バリアント型 (Variant) | データをフィルターする順序を指定します。 |
Name | 省略可能 | バリアント型 (Variant) | フィルターの名前です。 |
Description | 省略可能 | バリアント型 (Variant) | フィルターの簡単な説明です。 |
MemberPropertyField | 省略可能 | バリアント型 (Variant) | ラベル フィルターの基になるメンバー プロパティ フィールドを指定します。 |
WholeDayFilter | 省略可能 | バリアント型 (Variant) | 日に基づくフィルターを指定します。 |
戻り値
PivotFilter
例
Add 関数の正しい使用方法を示すいくつかの例を次に示します。
ActiveCell.PivotField.PivotFilters.Add FilterType := xlThisWeek
ActiveCell.PivotField.PivotFilters.Add FilterType := xlTopCount DataField := MyPivotField2 Value1 := 10
ActiveCell.PivotField.PivotFilters.Add FilterType := xlCaptionIsNotBetween Value1 := "A" Value2 := "G"
ActiveCell.PivotField.PivotFilters.Add FilterType := xlValueIsGreaterThanOrEqualTo DataField := MyPivotField2 Value1 := 10000
次の使用例では、Value1 のデータ型が無効なため実行時エラーが返されます。
ActiveCell.PivotField.PivotFilters.Add FilterType := xlValueIsGreaterThanOrEqualTo DataField := MyPivotField2 Value1 := Allan
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示