Cómo insertar una segmentación en Excel usando C#

Este nítido tutorial lo guía sobre cómo insertar una segmentación en Excel usando C#. Proporciona la referencia a la configuración del entorno, detalles paso a paso para escribir la aplicación y un código de muestra ejecutable para agregar segmentación en Excel usando C#. En este tutorial, agregaremos una segmentación para una tabla; sin embargo, también aprenderá las opciones para agregar una segmentación a diferentes objetos en una hoja de trabajo y guardarla como XLSX, XLS o cualquier otro MS Formato compatible con Excel.

Pasos para Insertar un Slicer en Excel usando C#

  1. Configure el entorno para usar Aspose.Cells for .NET para agregar una segmentación
  2. Cargue el archivo fuente de Excel en el objeto Workbook que tiene una tabla.
  3. Obtenga acceso al destino worksheet donde se insertará la segmentación
  4. Obtenga una referencia a la tabla deseada en la hoja de trabajo seleccionada
  5. Agregue la segmentación proporcionando la columna de destino y la celda de destino de la segmentación
  6. Guarde el archivo de Excel resultante con la cortadora en el disco

Estos sencillos pasos describen el procedimiento para agregar segmentaciones en Excel usando C# proporcionando detalles de configuración y luego un enfoque paso a paso para escribir el programa. Primero, debe cargar el archivo de origen de Excel y obtener acceso a la hoja de trabajo de destino y la tabla de destino para agregar la segmentación. Una vez que se obtiene la referencia a la tabla de destino, se agrega una nueva segmentación a la colección de segmentaciones en la hoja de trabajo proporcionando el nombre de la tabla, la columna de destino de la celda y la nueva celda de destino de la segmentación.

Código para Insertar Slicers en Excel usando C#

Este código demuestra el proceso para insertar una segmentación usando C# en un archivo de Excel. Utiliza el método Worksheet.Slicers.Add() para agregar la segmentación de una tabla proporcionando los parámetros necesarios. También puede agregar una segmentación para una tabla dinámica utilizando la sobrecarga del mismo método al proporcionar la tabla dinámica de destino, la celda de destino donde se agregará la segmentación y el campo dinámico base.

Este artículo nos ha enseñado a insertar segmentaciones usando C#. Si desea conocer el proceso de filtrado de datos en una tabla, consulte el artículo sobre cómo filtrar datos en una tabla de Excel usando C#.

 Español