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.
Related Classes
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.