Formato de tabla dinámica

Aspecto de la tabla dinámica

Cómo crear una tabla dinámica explica cómo crear una tabla dinámica simple. Este artículo describe cómo personalizar la apariencia de una tabla dinámica configurando varias propiedades:

  • Opciones de formato de tabla dinámica
  • Opciones de formato de campos dinámicos
  • Opciones de formato de campo de datos

Configuración de opciones de formato de tabla dinámica

ÉlTabla dinámicaLa clase controla la tabla dinámica general y se puede formatear de varias maneras.

Configuración del tipo de formato automático

Microsoft Excel ofrece varios formatos de informe preestablecidos diferentes. Aspose.Cells también admite estas opciones de formato. Para acceder a ellos:

  1. ColocarPivotTable.IsAutoFormat averdadero.
  2. Asigne una opción de formato de laTipo de formato automático de tabla dinámicaenumeración.

Configuración de las opciones de formato

El ejemplo de código a continuación muestra cómo formatear la tabla dinámica para mostrar los totales generales de filas y columnas, y cómo establecer el orden de los campos del informe. También muestra cómo configurar una cadena de cliente para valores nulos.

Dar formato a Look and Feel manualmente

Para dar formato al aspecto del informe de la tabla dinámica de forma manual, en lugar de utilizar formatos de informe preestablecidos, utilice elTabla dinámica.Formato() yTabla dinámica.FormatAll()métodos. Cree un objeto de estilo para el formato deseado, por ejemplo:

Configuración de opciones de formato de campo pivote

Élcampo pivoteclass representa un campo en una tabla dinámica y se puede formatear de varias maneras. El ejemplo de código a continuación muestra cómo:

  • Acceder a campos de fila.
  • Configuración de subtotales.
  • Configuración de ordenación automática.
  • Configuración de exhibición automática.

Configuración del formato de campos de fila/columna/página

Configuración del formato de los campos de datos

El ejemplo de código a continuación muestra cómo configurar los formatos de visualización y el formato numérico para los campos de datos.

Borrado de campos pivote

ÉlPivotFieldCollection tiene un método llamadoClaro()que le permite borrar campos pivote. Úselo cuando desee borrar todos los campos dinámicos en las áreas, por ejemplo, página, columna, fila o datos. El ejemplo de código a continuación muestra cómo borrar todos los campos dinámicos en un área de datos.