Insertar tabla dinámica
Contents
[
Hide
]
Crear tabla dinámica
Es posible usar Aspose.Cells para añadir tablas dinámicas a hojas de cálculo de forma programática.
Modelo de Objeto de Tabla Dinámica
Aspose.Cells proporciona un conjunto especial de clases en el espacio de nombres Aspose.Cells.Pivot que se utilizan para crear y controlar tablas dinámicas. Estas clases se utilizan para crear y establecer objetos PivotTable, los bloques de construcción de una tabla dinámica. Los objetos son:
- PivotField representa un campo en un PivotTable.
- PivotFieldCollection representa una colección de todos los objetos PivotField en el PivotTable.
- PivotTable representa una TablaDinámica en una hoja de cálculo.
- PivotTableCollection representa una colección de todos los objetos PivotTable en una hoja de cálculo.
Creación de una tabla dinámica sencilla utilizando Aspose.Cells
- Agregue datos a una hoja de cálculo utilizando el método PutValue del objeto Cell. Estos datos se utilizarán como origen de datos de la tabla dinámica.
- Agregue una tabla dinámica a la hoja de cálculo llamando al método add de la colección PivotTables, que está encapsulada en el objeto HojaDeCálculo.
- Acceda al nuevo objeto PivotTable desde la colección PivotTables pasando el índice de la TablaDinámica.
- Utilice alguno de los objetos PivotTable (explicados anteriormente) para gestionar la tabla dinámica.
Después de ejecutar el código de ejemplo, se agrega una tabla dinámica a la hoja de cálculo.
Al asignar un rango de celdas como origen de datos, el rango debe ir de arriba a la derecha. Por ejemplo, “A1:C3” es válido pero “C3:A1” no lo es.
Temas avanzados
- Función de consolidación
- Orden personalizado en la tabla dinámica
- Personalizar la configuración de globalización para la tabla dinámica
- Deshabilitar las cintas de la tabla dinámica
- Encontrar y actualizar las tablas dinámicas anidadas o secundarias de la tabla dinámica principal
- Dar formato a la tabla dinámica
- Obtener origen de datos de conexión externa de la tabla dinámica
- Obtener fecha de actualización de la tabla dinámica e información de quién la actualizó
- Agrupar campos de la tabla dinámica
- Analizar registros en caché de la tabla dinámica al cargar el archivo de Excel
- Tabla dinámica y datos de origen
- Ocultar y ordenar datos de la tabla dinámica
- Actualizar y Calcular Tabla Dinámica con Elementos Calculados
- Guardar Tabla Dinámica en archivo ODS
- Mostrar opción de páginas de filtro de reporte
- Trabajar con formatos de visualización de datos del Campo de Datos en la Tabla Dinámica