Excel) (PivotFilters.Add 方法
將新的篩選新增到 PivotFilters 集合。
語法
運算式。新增 (類型、 DataField、 Value1、 Value2、 Order、 Name、 Description、 MemberPropertyField、 WholeDayFilter)
表達 代表 PivotFilters 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Type | 必要 | XlPivotFilterType | 需要 篩選準則的 XlPivotFilterType 類型。 |
DataField | 選用 | Variant | 附加篩選的欄位 |
Value1 | 選用 | Variant | 篩選值 1 |
Value2 | 選用 | Variant | 篩選值 2 |
Order | 選用 | Variant | 篩選資料的順序 |
名稱 | 選用 | Variant | 篩選的名稱 |
描述 | 選用 | 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 支援與意見反應。