UTILISATION D'IRONXL

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

Regan Pun
Regan Pun
octobre 7, 2020
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
Regan Pun
Ingénieur logiciel
Regan est diplômé de l'université de Reading, où il a obtenu une licence en ingénierie électronique. Avant de rejoindre Iron Software, il s'était concentré sur une seule tâche. Ce qu'il apprécie le plus chez Iron Software, c'est la diversité des tâches qu'il peut accomplir, qu'il s'agisse d'apporter une valeur ajoutée aux ventes, à l'assistance technique, au développement de produits ou à la commercialisation. Il aime comprendre comment les développeurs utilisent la bibliothèque d'Iron Software et utiliser ces connaissances pour améliorer continuellement la documentation et développer les produits.
< PRÉCÉDENT
Comment fusionner des cellules dans Excel : Tutoriel étape par étape
SUIVANT >
Générer des fichiers Excel en C#