PivotFilters.Add 方法 (Excel)

将新筛选添加到 PivotFilters 集合。

语法

表达式添加 (类型DataFieldValue1Value2OrderNameDescriptionMemberPropertyFieldWholeDayFilter)

表达 一个代表 PivotFilters 对象的变量。

参数

名称 必需/可选 数据类型 说明
Type 必需 XlPivotFilterType 需要 XlPivotFilterType 类型的筛选器。
DataField 可选 Variant 筛选附加到的字段。
Value1 可选 Variant 筛选值 1。
Value2 可选 Variant 筛选值 2。
Order 可选 Variant 筛选数据的顺序。
Name 可选 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。