Compartir vía


Propiedad CubeField.FlattenHierarchies (Excel)

Devuelve o establece si se muestran los elementos de todos los niveles de jerarquías en un campo de cubo de conjunto con nombre en el mismo campo de un informe de tabla dinámica basado en un cubo OLAP. Lectura y escritura.

Sintaxis

expresión. FlattenHierarchies

Expresión Variable que representa un objeto CubeField .

Valor devuelto

Boolean

Comentarios

True si todas las jerarquías del conjunto con nombre especificado se muestran en el mismo campo; De lo contrario, False.

El valor de esta propiedad corresponde a la configuración de la casilla Mostrar elementos de distintos niveles en campos independientes de la pestaña Diseño & Imprimir del cuadro de diálogo Configuración de campo para un conjunto con nombre en un informe de tabla dinámica basado en un cubo OLAP.

Esta propiedad devuelve un error si la propiedad CubeFieldType del objeto CubeField especificado no es xlSet (enumeración XlCubeFieldType ).

Ejemplo

En el ejemplo de código siguiente se aplana las jerarquías del campo de cubo especificado para que todos los niveles se muestren en el mismo campo de la tabla dinámica.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.