Formato de tabla dinámica

Apariencia 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 estableciendo 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

ElTabla 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 informes preestablecidos diferentes. Aspose.Cells for Python via .NET también admiten estas opciones de formato. Para acceder a ellos:

  1. ColocarTabla dinámica.is_auto_formata verdadero*.
  2. Asigne una opción de formato desde elTipo de formato automático de tabla dinámicaenumeración.

Configuración de opciones de formato

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

Formatear la apariencia manualmente

Para formatear manualmente el aspecto del informe de la tabla dinámica, en lugar de utilizar formatos de informe preestablecidos, utilice elTabla dinámica.format_all(estilo) yTabla dinámica.formato (fila, columna, estilo)métodos. Cree un objeto de estilo para el formato que desee, por ejemplo:

Configuración de opciones de formato de campo dinámico

ElCampo dinámicoLa clase representa un campo en una tabla dinámica y se puede formatear de varias maneras. El siguiente ejemplo de código muestra cómo:

  • Accede a los campos de fila.
  • Configuración de subtotales.
  • Configuración de clasificación automática.
  • Configuración de presentación automática.

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

Configuración del formato de los campos de datos

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

Borrar campos dinámicos

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