convertir csv en excel xls xlsx c#

Les informations sont parfois échangées sous forme de paires clé-valeur ou de valeurs séparées par des virgules (CSV) dans différents scénarios. Dans certains cas, vous devrez peut-être manipuler ou convertir ces données CSV au format Excel (XLS ou XLSX) pour un traitement ultérieur. Passons donc en revue le processus de conversion des fichiers CSV en Excel XLS XLSX en C#.

Convertisseur C# CSV en Excel – Téléchargement gratuit

Aspose.Cells for .NET est une API étonnante pour l’inter-conversion de fichiers CSV et Excel (XLS/XLSX). Nous utiliserons cette API pour convertir nos fichiers CSV aux formats XLS/XLSX. Vous pouvez le télécharger depuis New Releases ou utiliser la commande ci-dessous pour l’installer depuis NuGet.

PM> Install-Package Aspose.Cells

Étapes pour convertir CSV en XLSX en C#

Aspose.Cells for .NET fournit le moyen le plus simple de convertir des fichiers CSV au format Excel XLS ou XLSX. Voici les étapes que vous devez effectuer pour la conversion CSV vers Excel.

  • Chargez le fichier CSV à partir du disque.
  • Créez un nouveau fichier Excel.
  • Exportez les données du fichier CSV vers la feuille de calcul Excel.
  • Enregistrez le fichier Excel à l’emplacement souhaité.

Voyons maintenant comment convertir un fichier CSV en XLS en C#.

Exporter CSV vers XLS en C#

Voici les étapes pour enregistrer un fichier CSV au format XLS en C#.

  1. Créez une instance de la classe LoadOptions et définissez le format de chargement sur CSV.
  2. Créez un objet Workbook et chargez le fichier CSV.
  3. Enregistrez le fichier Excel à l’aide de la méthode Workbook.Save() à l’emplacement souhaité.

Le code ci-dessous montre comment convertir un fichier CSV en Excel XLSX en C#.

// Créer LoadOptions pour le fichier CSV
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);

// Créez un objet Workbook et initialisez avec le chemin du fichier CSV et l'objet LoadOptions
Workbook workbook = new Workbook("Sample.csv", loadOptions);

// Enregistrer le fichier CSV au format XLSX
workbook.Save("CSVtoExcel.xlsx", SaveFormat.Xlsx);

Convertisseur CSV vers XLS C# - Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite et convertir des fichiers CSV au format Excel sans limitation d’évaluation.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers CSV en Excel XLS ou XLSX en C#. Les étapes et l’exemple de code ont montré comment exporter des données d’un fichier CSV vers XLSX en C#. De même, différentes autres conversions de format de fichier sont également possibles que vous pouvez explorer en visitant documentation et références API. De plus, vous pouvez toujours nous contacter sur notre forum d’assistance gratuit.

Voir également