Crear tablas dinámicas y gráficos dinámicos

Adición de tablas y gráficos dinámicos

Aspose.Cells proporciona un conjunto especial de clases que se utilizan para crear tablas dinámicas. Estas clases se utilizan para crear y establecer objetos de tabla dinámica, que actúan como bloques de construcción básicos de un objeto de tabla dinámica:

  • PivotField, un campo en un informe de tabla dinámica.
  • PivotFields, una colección de todos los objetos PivotField en una tabla dinámica.
  • Tabla dinámica, un informe de tabla dinámica en una hoja de cálculo.
  • Tablas dinámicas, una colección de todos los objetos de tabla dinámica en la hoja de cálculo.

Preparándose para usar Aspose.Cells

  1. Descargar e instalar Aspose.Cells:
    1. Descargar Aspose.Cells.
  2. Instálelo en su computadora de desarrollo. TodosAspose Los componentes, cuando están instalados, funcionan en modo de evaluación. El modo de evaluación no tiene límite de tiempo y solo inyecta marcas de agua en los documentos producidos. Para trabajar con el componente en toda su capacidad, necesita tener una licencia válida.
  3. Crear un proyecto:
  4. Inicie Visual Studio.Net.
  5. Cree una nueva aplicación de consola.
  6. Añadir referencias: Agregue una referencia al componente Aspose.Cells en su proyecto, por ejemplo …\Program Files\Aspose\Aspose.Cells\Bin\Net1.0\Aspose.Cells.dll

Agregar una tabla dinámica

Para crear una tabla dinámica usando Aspose.Cells:

  1. Agregue algunos datos a las celdas de una hoja de cálculo mediante el método PutValue/setValue de un objeto Cell. También utiliza un archivo de plantilla ya lleno de datos. Los datos se utilizarán como fuente de datos de la tabla dinámica.
  2. Agregue una tabla dinámica a la hoja de trabajo llamando al método add de la colección PivotTables (encapsulado en el objeto Worksheet).
  3. Acceda al nuevo objeto PivotTable de la colección PivotTables pasando su índice. # Use cualquiera de los objetos de la tabla dinámica encapsulados en el objeto PivotTable para administrar la tabla.

Los ejemplos de código se dan a continuación.

Agregar un gráfico dinámico

Para crear un gráfico dinámico usando Aspose.Cells:

  1. Agregar un gráfico.
  2. Configure el PivotSource del gráfico para hacer referencia a una tabla dinámica existente en la hoja de cálculo.
  3. Establecer otros atributos.