USO DE IRONXL

Crear un archivo CSV con C#

Actualizado 7 de octubre, 2020
Compartir:

Crear y dar salida a un archivo CSV fácilmente con IronXL libre para el desarrollo. El siguiente código muestra cómo hacerlo.


Primer paso

1. Añadir paquete IronXL

En primer lugar, debes tener IronXL instalado. Hay varias opciones. Puede descargarlo directamente: https://ironsoftware.com/csharp/excel/docs/

O puede importar el paquete NuGet de IronXL siguiendo los siguientes pasos

  • Haga clic con el botón derecho en la solución en el Explorador de soluciones
  • Haga clic en Gestionar paquetes NuGet
  • Buscar IronXL.Excel
  • Haga clic en Instalar
Install-Package IronXL.Excel

Crear un archivo CSV usando C#, Figura 1: Paquete IronXL.Excel NuGet

**Paquete NuGet IronXL.Excel


Tutorial

2. Guardar libro de trabajo como CSV

Así de fácil!

Aquí está el código de este pequeño proyecto. Este código carga un Libro de Excel existente, y luego simplemente lo guarda en el formato CSV utilizando el comando Guardar como CSV método.

El libro de Excel Normal contiene los siguientes datos:

Crear un archivo CSV con C#, Figura 2: Datos de Excel para convertir a CSV


/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Importar archivos .xls, .csv o .tsv
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Guardado como : SaveAsCSV.Sheet1.csv
/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Importar archivos .xls, .csv o .tsv
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Guardado como : SaveAsCSV.Sheet1.csv
IRON VB CONVERTER ERROR developers@ironsoftware.com
VB   C#

Además, la biblioteca IronXL Excel ofrece las siguientes funciones:

  • Un amplio conjunto de funciones, incluida la manipulación de datos, export of data importación de datos e importación desde otras fuentes.
  • Gestión de gráficos totalmente compatible con Excel.
  • Compatibilidad con los formatos de archivo más populares de Excel (.xlsx) y otros formatos de archivo.
  • Compatibilidad con formatos de celda como alineación del texto, tamaño de letra, color etc.
  • Capacidad para controlar la forma en que se muestran las celdas en un libro de Excel (Por ejemplo cuadrículas).

Acceso rápido a la biblioteca

Documentación de referencia de la API IronXL

Learn more and share how to merge, unmerge, and work with cells in Excel spreadsheets using the handy Documentación de referencia de la API IronXL.

Documentación de referencia de la API IronXL
< ANTERIOR
Cómo combinar celdas en Excel: Tutorial Paso a Paso
SIGUIENTE >
Generar archivos Excel en C#

¿Listo para empezar? Versión: 2024.7 recién publicada

Descarga gratuita de NuGet Descargas totales: 897,936 Ver licencias >
123