Compartilhar via


Propriedade CubeField.HierarchizeDistinct (Excel)

Devolve ou define se pretende ordenar e remover duplicados ao apresentar o conjunto nomeado especificado num relatório de tabela dinâmica com base num cubo OLAP. Leitura/gravação.

Sintaxe

expressão. HierarchizeDistinct

expressão Uma variável que representa um objeto CubeField .

Valor de retorno

Boolean

Comentários

Verdadeiro se o conjunto nomeado for apresentado como ordenado com duplicados removidos; caso contrário, Falso.

O valor desta propriedade corresponde à definição da caixa Ordenar automaticamente e remover duplicados da caixa de marcar conjunto no separador Esquema & Imprimir da caixa de diálogo Definições do Campo para um conjunto com nome num relatório de tabela dinâmica com base num cubo OLAP.

Esta propriedade devolve um erro se a propriedade CubeFieldType do objeto CubeField especificado não for xlSet (enumeração XlCubeFieldType ).

Exemplo

O exemplo de código a seguir define a propriedade HierarchizeDistinct como True para ordenar e remover duplicatas do conjunto nomeado especificado.

ActiveSheet.PivotTables("PivotTable1").CubeFields("[Summary P&L]"). _ 
 HierarchizeDistinct = True

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.