convert excel xls xlsx to csv csharp

Comma Separated Values (CSV) are widely used to store and share data, and many datasets are available in CSV format. At the same time, Excel spreadsheets in XLS and XLSX formats are commonly used to organize data in a tabular form. In many cases, to process the Excel data programmatically, it must first be converted into CSV format. In this article, you’ll learn how to convert an Excel file to CSV in C# using Aspose.Celles pour .NET.

C# Excel à CSV Converter - Télécharger gratuitement

Pour convertir les fichiers XLS et XLSX en CSV, nous utiliserons Aspose.Cells pour .NET. Cette API riche en fonctionnalités vous permet de créer, de manipuler et de traiter les fichiers Excel de manière sans fil. Il vous permet également de convertir les fichiers Excel à divers autres formats de fichiers, y compris CSV.

Installation de la bibliothèque Aspose.Cells via NuGet :

Install-Package Aspose.Cells

Convertir Excel en CSV en utilisant C#

Ceci est le scénario le plus simple où vous téléchargez un fichier Excel et le convertir directement en CSV:

Convertir Chaque feuille de travail en un fichier CSV séparé en utilisant C#

Si votre fichier Excel contient plusieurs feuilles de travail et que vous avez besoin de chacun comme un fichier CSV séparé, vous pouvez itérer les feuilles de travail et les enregistrer individuellement:

Convertir Excel en CSV avec des délimitateurs personnalisés en utilisant C#

Dans certains cas, vous pourriez vouloir un fichier CSV avec un délimiteur personnalisé (comme un demi-colon ou une barre) au lieu du comma par défaut. cet exemple montre comment vous pouvez configurer un délimiteur personnalisé pendant la conversion:

Conclusion

Dans cet article, nous avons exploré plusieurs scénarios pour la conversion de fichiers Excel (tels que XLS et XLSX) au format CSV en utilisant C# avec Aspose.Cells pour .NET. Que vous convertiez l’ensemble du livre de travail, chaque feuille de travail individuelle, ou que vous avez besoin de personnaliser le délimiteur CSV, ces exemples sont conçus pour vous aider à intégrer ces solutions dans vos projets de développement de manière fluide.

Convert Excel files to CSV without evaluation limitations by obtaining a Licence temporaire gratuite.

Bonne codage !

More in this category