Crear tabla dinámica
Contents
[
Hide
]
Crear tabla dinámica
Crear tabla dinámica usando Aspose.Cells
Con Aspose.Cells, es posible agregar tablas dinámicas a las hojas de cálculo. Aspose.Cells tiene varias clases especiales que se usan específicamente para crear y controlar tablas dinámicas. Estas clases se utilizan para crear y establecer las propiedades de unTabla dinámicaobjeto, utilizado como los bloques de construcción de la tabla dinámica.
Los objetos de la tabla dinámica son:
- campo pivote: representa un campo en una tabla dinámica.
- PivotFieldCollection representa una colección de todos loscampo pivoteobjetos en la tabla dinámica.
- Tabla dinámica: representa una tabla dinámica.
- Colección de tabla dinámica: representa la colección de todos los objetos de la tabla dinámica en la hoja de cálculo.
Crear una tabla dinámica simple
Para crear una tabla dinámica usando Aspose.Cells, siga los pasos a continuación:
- Agregue algunos datos a las celdas de la hoja de trabajo usando elCell objetosvalor ajustadométodo. Estos datos se utilizarán como fuente de datos para la tabla dinámica.
- Agregue una tabla dinámica a la hoja de trabajo llamando alagregar método de laColección de tabla dinámica clase, encapsulada en elHoja de cálculoobjeto.
- Acceder alTabla dinámica objeto de laColección de tabla dinámica al pasar elTabla dinámicaíndice.
- Utilice cualquiera de los objetos de la tabla dinámica (explicados anteriormente) encapsulados en elTabla dinámicaobjeto para gestionar la tabla dinámica.
Al asignar un rango de celdas como fuente de datos, el rango debe configurarse desde la parte superior izquierda hasta la parte inferior derecha. Por ejemplo, “A1:C3” es válido; “C3:A1” no es válido.
El siguiente ejemplo de código muestra cómo crear una tabla dinámica simple siguiendo los pasos básicos enumerados anteriormente. Al ejecutar el código, se agrega una tabla dinámica a la hoja de trabajo:
Crear una tabla dinámica basada en un campo correspondiente