Skip to content
本页内容

Add2 (方法)

将新筛选添加到 PivotFilters 集合。

参数

属性数据类型必填说明
TypeXlPivotFilterType必填要求 XlPivotFilterType 类型的筛选。
DataFieldAny可选筛选附加到的字段。
Value1Any可选筛选值 1。
Value2Any可选筛选值 1。
OrderAny可选筛选数据的顺序。
NameAny可选筛选的名称。
DescriptionAny可选筛选的简要说明
MemberPropertyFieldAny可选指定标签筛选所基于的成员属性字段。

返回值

PivotFilter

示例

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