UTILISATION D'IRONXL

Créer un fichier CSV à l'aide de C#

Mise à jour décembre 21, 2023
Partager:

Créez et produisez facilement un fichier CSV grâce à IronXL, gratuit pour le développement. Le code suivant vous montre comment procéder.


Étape 1

1. Ajouter un paquet IronXL

Tout d'abord, vous devez avoir installé IronXL. Il existe plusieurs options. Vous pouvez le télécharger directement :https://ironsoftware.com/csharp/excel/docs/

Vous pouvez également importer le paquetage NuGet IronXL en suivant les étapes suivantes

  • Cliquez avec le bouton droit de la souris sur la solution dans l'explorateur de solutions
  • Cliquez sur Gérer les paquets NuGet
  • Rechercher IronXL.Excel
  • Cliquez sur Installer
Install-Package IronXL.Excel

Créer un fichier CSV à l'aide de C#, Figure 1 : Paquet NuGet IronXL.Excel

Paquet NuGet IronXL.Excel


Comment faire Tutoriel

2. Enregistrer le classeur au format CSV

C'est aussi simple que cela!

Voici le code de ce petit projet. Ce code charge un classeur Excel existant, puis l'enregistre simplement au format CSV à l'aide de la fonctionSaveAsCsv (enregistrer sous forme de fichier) méthode.

Le classeur Excel Normal contient les données suivantes :

Créer un fichier CSV à l'aide de C#, Figure 2 : Données Excel à convertir en 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
$vbLabelText   $csharpLabel

En outre, la bibliothèque IronXL Excel offre les fonctionnalités suivantes :

Accès rapide à la bibliothèque

Documentation de référence de l'API IronXL

Pour en savoir plus et partager la manière de fusionner, de défusionner et de travailler avec des cellules dans des feuilles de calcul Excel, utilisez la documentation pratique de référence de l'API IronXL.

Documentation de référence de l'API IronXL
Documentation related to Accès rapide à la bibliothèque
Jordi Bardia

Jordi Bardia

Ingénieur logiciel

 LinkedIn |  Website

Jordi maîtrise parfaitement Python, C# et C++. Lorsqu'il ne met pas à profit ses compétences chez Iron Software, il se consacre à la programmation de jeux. Partageant des responsabilités en matière de tests de produits, de développement de produits et de recherche, Jordi apporte une valeur ajoutée considérable à l'amélioration continue des produits. Cette expérience variée le stimule et l'engage, et il dit que c'est l'un des aspects qu'il préfère dans son travail chez Iron Software. Jordi a grandi à Miami, en Floride, et a étudié l'informatique et les statistiques à l'université de Floride.
< PRÉCÉDENT
Comment fusionner des cellules dans Excel : Tutoriel étape par étape
SUIVANT >
Générer des fichiers Excel en C#