Classe PivotFilter (Excel VBA)

Um PivotFilter é aplicado a um objeto PivotField.


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

For Each

Aqui está um exemplo de processamento dos itens PivotFilter em uma coleção.


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

Métodos

Delete - Exclui o filtro e remove-o das coleções de filtros do campo dinâmico e da tabela dinâmica.

Propriedades

Active Retorna se o PivotFilter especificado está ativo. Boolean somente leitura.

DataCubeField Essa propriedade é aplicável somente a tabelas dinâmicas OLAP e fornece o campo valor PivotField na área valores sendo filtrado por um filtro de valor. Cubefield de leitura/gravação.

DataField Esta propriedade é aplicável apenas a tabelas dinâmicas não OLAP e fornece o campo Valor PivotField na área Valores filtrado por um filtro de valor. Leitura/gravação PivotField.

Description Fornece uma descrição opcional para o objeto PivotFilter. String somente leitura.

FilterType Especifica o tipo de filtro a ser aplicado. Somente leitura XlPivotFilterType.

IsMemberPropertyFilter Especifica se o filtro de rótulo é baseado nas legendas de PivotItem de uma propriedade membro do campo ou nas legendas de PivotItem do próprio PivotField. Boolean somente leitura.

MemberPropertyField Esta propriedade especifica a propriedade membro PivotField na qual se baseia o filtro de rótulo. Leitura/gravação PivotField.

Name Esta propriedade fornece a opção de nomear filtros para referência. Você não pode confiar no valor do índice para referência precisa porque esse valor pode ser alterado.

Order Especifica a ordem de avaliação da filtragem entre todos os filtros de valor aplicados à tabela dinâmica inteira. número inteiro de leitura/gravação.

PivotField Especifica a PivotField na qual o filtro é aplicado. Somente leitura.

Value1 Essa propriedade é um parâmetro fornecido pelo usuário para definir um filtro para um campo dinâmico. de leitura/gravação.

Value2 Essa propriedade é um parâmetro fornecido pelo usuário para definir um filtro para um campo dinâmico. de leitura/gravação.

WholeDayFilter Define ou obtém a semântica de filtragem para filtros de data. Boolean de leitura/gravação.

CubeField - Representa um campo de hierarquia ou medida de um cubo OLAP. Em um relatório de tabela dinâmica, o objeto CubeField é membro da coleção CubeFields.

PivotField - Representa um campo em um relatório de tabela dinâmica.