Este artículo guía cómo agrupar filas y columnas en Excel usando C#. Tiene la configuración IDE, una lista de pasos y un código de muestra en ejecución para agrupar filas en Excel usando C#. Le guiará para agrupar/desagrupar filas y columnas y establecerá la bandera para expandir o contraer los elementos agrupados.
Pasos para agrupar filas en Excel usando C#
- Configure el IDE para agregar Aspose.Cells for .NET para agrupar filas y columnas
- Cree o cargue un archivo de Excel existente usando la clase Workbook para agrupar filas y columnas
- Accede a la hoja deseada
- Obtener la colección de celdas en la hoja.
- Llame a los métodos GroupRows y GroupColumns según sea necesario
- Guarde el archivo de salida
Estos pasos definen cómo agrupar columnas en Excel usando C# o agrupar filas. Comience el proceso cargando o creando un archivo de Excel y accediendo a la colección de celdas en la hoja donde desea agrupar filas o columnas. Llame a los métodos GroupRows() y GroupColumns() pasando el índice de la primera y última fila o columna y un indicador booleano para contraer o expandir el elemento agrupado cuando abre el archivo en MS Excel.
Código para agrupar filas y columnas en Excel usando C#
using System; | |
using Aspose.Cells; | |
class Program | |
{ | |
static void Main(string[] args) // Grouping rows and columns in Excel file in C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Create a workbook | |
Workbook workbook = new Workbook(); | |
// Access the target sheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Grouping first three rows | |
worksheet.Cells.GroupRows(0, 2, true); | |
// Grouping first four columns | |
worksheet.Cells.GroupColumns(0, 3, true); | |
// Saving the output | |
workbook.Save("output.xls"); | |
Console.WriteLine("Done"); | |
} | |
} |
Este código muestra cómo agrupar columnas en Excel usando C#. La clase de colección Cells contiene los métodos GroupRows() y GroupColumns() con múltiples sobrecargas. También tiene los métodos UngroupRows() y UngroupColumns() para eliminar la agrupación de las filas y columnas.
Este artículo nos ha enseñado cómo agrupar filas en Excel con expansión y contracción usando C#. Para eliminar filas en blanco, consulte el artículo sobre Eliminar filas en blanco en Excel usando C#.