Clase PivotFilter (Excel VBA)

Se aplica un PivotFilter a un objeto PivotField .


Dim pvtfil as PivotFilter
Set pvtfil = ActiveCell.PivotTable.ActiveFilters(Index:=1)

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos PivotFilter en una colección.


Dim pvtfil As PivotFilter
For Each pvtfil In ActiveCell.PivotTable.PivotFilters
	
Next pvtfil

Métodos

Delete - Elimina el filtro y lo quita de las colecciones de filtros del campo dinámico y la tabla dinámica.

Propiedades

Active Indica si el filtro dinámico especificado está activo.

DataCubeField Esta propiedad sólo se aplica a las tablas dinámicas OLAP y proporciona el campo valor (PivotField en el área valores) que se va a filtrar por un filtro de valor.

DataField Esta propiedad sólo se aplica a las tablas dinámicas que no son OLAP y proporciona el campo Valor (campo dinámico del área Valores) que se va a filtrar mediante un filtro de valor.

Description Proporciona una descripción opcional del objeto PivotFilter.

FilterType Especifica el tipo de filtro que se va a aplicar.

IsMemberPropertyFilter Especifica si el filtro de etiqueta se basa en los títulos PivotItem de una propiedad de miembro del campo o en los títulos PivotItem del propio campo dinámico.

MemberPropertyField Esta propiedad especifica la propiedad de miembro PivotField en la que se basa el filtro de etiqueta.

Name Esta propiedad proporciona la opción de asignar nombres a los filtros para referencia.

Order Especifica el orden de evaluación del filtro entre todos los filtros de tipo Value aplicados a toda la tabla dinámica.

PivotField Especifica el campo dinámico al que se aplica el filtro.

Value1 Esta propiedad es un parámetro proporcionado por el usuario para definir un filtro para un campo dinámico.

Value2 Esta propiedad es un parámetro proporcionado por el usuario para definir un filtro para un campo dinámico.

WholeDayFilter Establece u obtiene la semántica de filtrado de los filtros de fecha.

CubeField - Representa un campo de jerarquía o de medida de un cubo OLAP.

PivotField - Representa un campo de un informe de tabla dinámica.