USO DE IRONXL

Crear un archivo CSV con C#

Actualizado 21 de diciembre, 2023
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 comandoGuardar 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"); //Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Saved as : SaveAsCSV.Sheet1.csv
/**
Save as CSV file
anchor-save-workbook-as-csv
**/
using IronXL;
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); //Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ","); //Saved as : SaveAsCSV.Sheet1.csv
'''
'''Save as CSV file
'''anchor-save-workbook-as-csv
'''*
Imports IronXL
Private wb As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx") 'Import .xls, .csv, or .tsv file
wb.SaveAsCsv("SaveAsCSV.csv", ",") 'Saved as : SaveAsCSV.Sheet1.csv
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 dataimportació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) yotros formatos de archivo.
  • Compatibilidad con formatos de celda comoalineación del texto, tamaño de letra, coloretc.
  • Capacidad para controlar la forma en que se muestran las celdas en un libro de Excel(Por ejemplocuadrículas).

Acceso rápido a la biblioteca

Documentación de referencia de la API IronXL

Obtenga más información y comparta cómo combinar, combinar y trabajar con celdas en hojas de cálculo de Excel mediante la práctica Documentación de referencia de la API de IronXL.

Documentación de referencia de la API IronXL
Documentation related to Acceso rápido a la biblioteca
< ANTERIOR
Cómo combinar celdas en Excel: Tutorial Paso a Paso
SIGUIENTE >
Generar archivos Excel en C#

¿Listo para empezar? Versión: 2024.11 acaba de salir

Descarga gratuita de NuGet Descargas totales: 1,111,773 Ver licencias >