Este breve artículo analiza cómo agregar una columna en Excel usando C#. Encapsula la preparación del sistema, el algoritmo paso a paso y un código de muestra en ejecución para agregar varias columnas en Excel usando C#. Además, no necesita instalar MS Excel ni ninguna otra aplicación relacionada con hojas de cálculo para trabajar con esta función en su entorno.
Pasos para Insertar Columnas en Excel usando C#
- Configure el sistema por Aspose.Cells for .NET para insertar columnas
- Cargue el archivo fuente usando la clase Workbook
- Obtenga la referencia a una hoja de trabajo e inserte una o más columnas usando el método InsertColumns
- Exporte el libro de trabajo de Excel generado después de agregar las columnas
Estos pasos brindan una descripción general de cómo agregar una nueva columna en Excel usando C#. Simplemente cargue la hoja de cálculo de origen e inserte columnas en cualquier índice antes de guardarla en formato XLS o XLSX. Esta inserción moverá las columnas existentes al lado derecho de la hoja de cálculo de destino.
Código para insertar columnas en Excel usando C#
using System; | |
using Aspose.Cells; | |
class Program | |
{ | |
static void Main(string[] args) // Insert rows in Excel using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load Excel file | |
Workbook workbook = new Workbook("Columns.xlsx"); | |
// Access a worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Insert columns | |
worksheet.Cells.InsertColumns(2, 2); | |
// Save output Excel file | |
workbook.Save("insertedColumns.xlsx"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
Este código de muestra muestra cómo insertar una columna en Excel usando C#. Sin embargo, se puede improvisar aún más para usar diferentes métodos de sobrecarga. Por ejemplo, insertando columnas únicas o múltiples a la vez u opcionalmente actualizando las referencias existentes en otras hojas de trabajo según sus requisitos.
En este tutorial, hemos entendido cómo insertar múltiples columnas en Excel usando C#. Además, si desea insertar filas en una hoja de Excel, lea el artículo sobre cómo insertar filas en Excel usando C#.