Propriedade CubeField.FlattenHierarchies (Excel)

Retorna ou define se os itens de todos os níveis de hierarquias em um cubo de conjunto nomeado são exibidos no mesmo campo de um relatório de Tabela Dinâmica com base em um cubo OLAP. Leitura/gravação.

Sintaxe

expressão. FlattenHierarchies

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

Valor de retorno

Boolean

Comentários

True se todas as hierarquias do conjunto nomeado especificado são exibidas no mesmo campo; caso contrário, False.

O valor dessa propriedade corresponde à configuração da caixa de seleção Exibir itens de diferentes níveis em campos separados na guia Layout & Impressão da caixa de diálogo Campo Configurações para um conjunto nomeado em um relatório de tabela dinâmica baseado em um cubo OLAP.

Essa propriedade retornará 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 nivela as hierarquias do campo de cubo especificado para que todos os níveis sejam exibidos no mesmo campo da Tabela Dinâmica.

ActiveSheet.PivotTables("PivotTable1").CubeFields("[Summary P&L]"). _ 
 FlattenHierarchies = 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.