PivotField.IncludeNewItemsInFilter 属性 (Excel)
在将手动筛选应用于透视字段时,此属性允许开发人员指定是应跟踪排除的项目还是应跟踪包含的项目。 读/写 Boolean。
语法
表达式。IncludeNewItemsInFilter
表达 一个代表 PivotField 对象的变量。
备注
此属性的默认值为 False 。
应用手动筛选后,开发人员可以将 IncludeNewItemsInFilter 属性设置为 True 以跟踪排除的项目。 他们可以将 属性设置为 False 以跟踪包含的项。 如果在 IncludeNewItemsInFilter 属性设置为 True 之后将新项目添加到源数据中,则新项目将在下次刷新操作后显示在数据透视表中,因为它们不在 Excel 正在跟踪的项目集合中。
对于 OLAP 层次结构,此设置是在 CubeField 对象上设置的,尝试在属于层次结构的 PivotFields 上设置此设置将失败 (,) 出现运行时错误。 可以通过作为层次结构一部分的透视字段获取此设置,而且它将返回与对应的 CubeField.IncludeNewItemsInFilter 属性相同的结果。
切换此设置后,以下集合将为空:HiddenItemsList、HiddenItems、VisibleItemsList 和 VisibleItems。 当 IncludeNewItemsInFilter 设置为 False 时,HiddenItemsList 和 HiddenItems 集合为空,并且无法向它们添加项目。 试图添加项目时会返回运行时错误。 当 IncludeNewItemsInFilter 设置为 True 时,VisibleItemsList 和 VisibleItems 集合为空,并且无法向它们添加项目。 试图添加项目时会返回运行时错误。
在数据透视表中,此设置在 PivotField 对象上设置。 切换此设置将不会改变筛选器状态。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。