Skip to content

Add2 (方法)

将新筛选添加到 PivotFilters 集合。

参数

属性数据类型必填说明
TypeXlPivotFilterType必填要求 XlPivotFilterType 类型的筛选。
DataFieldany可选筛选附加到的字段。
Value1any可选筛选值 1。
Value2any可选筛选值 1。
Orderany可选筛选数据的顺序。
Nameany可选筛选的名称。
Descriptionany可选筛选的简要说明
MemberPropertyFieldany可选指定标签筛选所基于的成员属性字段。

返回值

PivotFilter

示例

javascript
/*本示例为活动工作表的数据透视表的字段“date”添加筛选器。*/
function test() {
    ActiveSheet.Range("I1").PivotTable.PivotFields("date").PivotFilters.Add2(xlDateThisWeek)
}
javascript
/*本示例为活动工作表的数据透视表的字段“name”添加值筛选器。*/
function test() {
    ActiveSheet.Range("I1").PivotTable.PivotFields("name").PivotFilters.Add2(xlValueIsGreaterThanOrEqualTo, ActiveSheet.PivotTables(1).DataFields(1), 95)
}
javascript
/*本示例为活动工作表中数据透视表的字段“id”添加值筛选器。*/
function test() {
    ActiveSheet.Range("I1").PivotTable.PivotFields("id").PivotFilters.Add2(xlTopCount, ActiveSheet.PivotTables(1).DataFields("求和项:score"), 3)
}
javascript
/*本示例为活动工作表中数据透视表的字段“id”添加标签筛选器。*/
function test() {
    ActiveSheet.Range("I1").PivotTable.PivotFields("id").PivotFilters.Add2(xlCaptionIsNotBetween, null, "1", "5")
}
javascript
/*本示例为活动工作表的数据透视表的字段“name”添加值筛选器。*/
function test() {
    ActiveSheet.Range("I1").PivotTable.PivotFields("name").PivotFilters.Add2(xlValueIsGreaterThanOrEqualTo, ActiveSheet.PivotTables(1).DataFields("求和项:期中成绩"), 75.5)
}