convertir csv a excel xls xlsx c#

La información a veces se intercambia como pares clave-valor o valores separados por comas (CSV) en diferentes escenarios. En ciertos casos, es posible que deba manipular o convertir esos datos CSV a formato Excel (XLS o XLSX) para su posterior procesamiento. Así que veamos el proceso de convertir archivos CSV a Excel XLS XLSX en C#.

Convertidor de C# CSV a Excel – Descarga gratuita

Aspose.Cells for .NET es una API increíble para la interconversión de archivos CSV y Excel (XLS/XLSX). Usaremos esta API para convertir nuestros archivos CSV a formatos XLS/XLSX. Puede descargarlo desde Nuevos lanzamientos o usar el siguiente comando para instalarlo desde NuGet.

PM> Install-Package Aspose.Cells

Pasos para convertir CSV a XLSX en C#

Aspose.Cells for .NET proporciona la forma más sencilla de convertir archivos CSV a formato Excel XLS o XLSX. Los siguientes son los pasos que debe realizar para la conversión de CSV a Excel.

  • Cargue el archivo CSV desde el disco.
  • Cree un nuevo archivo de Excel.
  • Exporte datos de un archivo CSV a una hoja de cálculo de Excel.
  • Guarde el archivo de Excel en la ubicación deseada.

Ahora veamos cómo convertir un archivo CSV a XLS en C#.

Exportar CSV a XLS en C#

Los siguientes son los pasos para guardar un archivo CSV como XLS en C#.

  1. Cree una instancia de la clase LoadOptions y configure el formato de carga como CSV.
  2. Cree un objeto Workbook y cargue el archivo CSV.
  3. Guarde el archivo de Excel usando el método Workbook.Save() en la ubicación deseada.

El siguiente código muestra cómo convertir un archivo CSV a Excel XLSX en C#.

// Crear LoadOptions para archivo CSV
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);

// Cree un objeto Workbook e inicialícelo con la ruta del archivo CSV y el objeto LoadOptions
Workbook workbook = new Workbook("Sample.csv", loadOptions);

// Guardar archivo CSV como XLSX
workbook.Save("CSVtoExcel.xlsx", SaveFormat.Xlsx);

Convertidor de CSV a XLS C#: obtenga una licencia gratuita

Puede obtener una licencia temporal gratuita y convertir archivos CSV a formato Excel sin limitaciones de evaluación.

Conclusión

En este artículo, ha aprendido a convertir archivos CSV a Excel XLS o XLSX en C#. Los pasos y el ejemplo de código han demostrado cómo exportar datos de un archivo CSV a XLSX en C#. Del mismo modo, también son posibles otras conversiones de otros formatos de archivo que puede explorar visitando documentación y referencias API. Además, siempre puede comunicarse con nosotros en nuestro foro de soporte gratuito.

Ver también