TXT vers XLSX C#

La conversion de fichiers TXT en Excel XLSX est une exigence courante lors du traitement et de l’analyse des données. Dans cet article de blog, vous apprendrez le processus de conversion de TXT en Excel à l’aide de C#. Nous couvrirons les étapes nécessaires pour lire un fichier TXT et créer un fichier Excel à partir de son contenu.

Pourquoi convertir TXT en XLSX ?

Organisation des données : le format de fichier Excel prend en charge l’organisation et l’analyse des données, ce qui facilite leur interprétation et leur gestion.

Fonctionnalités améliorées : les fichiers Excel prennent en charge les formules, les graphiques et les options de formatage qui ne sont pas disponibles dans les fichiers texte brut.

Automatisation : l’automatisation du processus de conversion permet de gagner du temps et de réduire le risque d’erreurs par rapport à la saisie manuelle des données.

Convertisseur TXT en XLSX - Installation de l’API C#

Avant de commencer, assurez-vous d’avoir les prérequis suivants :

  • Visual Studio est installé sur votre ordinateur.

  • .NET Framework (4.5 ou version ultérieure) ou .NET Core/5.0+.

  • Installez Conholdate.Total for .NET dans votre environnement pour convertir les fichiers texte au format de fichier Excel. Téléchargez simplement le fichier DLL ou exécutez la commande d’installation NuGet ci-dessous :

PM> NuGet\Install-Package Conholdate.Total

Convertir TXT en XLSX en C#

Les étapes suivantes montrent comment convertir un fichier TXT en fichier XLSX en C# :

  • Créez une instance de la classe TxtLoadOptions.
  • Définissez des propriétés personnalisées si nécessaire.
  • Chargez le fichier TXT à l’aide de la classe Workbook.
  • Exportez le fichier TXT chargé vers un fichier Excel en appelant la méthode Save.

L’exemple de code ci-dessous montre comment convertir TXT en XLSX en C# :

// Créer un objet de classe TxtLoadOptions
Aspose.Cells.TxtLoadOptions options = new Aspose.Cells.TxtLoadOptions();

// Chargez le fichier TXT
Workbook wb = new Workbook("input.txt", options);

// Enregistrer au format XLSX
wb.Save("Excel.xlsx", Aspose.Cells.SaveFormat.Xlsx);

Licence d’évaluation gratuite

Vous pouvez évaluer l’API sans aucune limitation d’évaluation ni filigrane dans les fichiers de sortie, simplement en demandant une licence temporaire gratuite. Vous pouvez même prolonger l’essai gratuit si vous devez tester de nombreuses fonctionnalités pour voir si l’API répond à vos besoins.

Conclusion

La conversion de TXT en Excel en C# est une tâche simple à l’aide de l’exemple de code partagé dans ce didacticiel. Ce processus peut être automatisé pour des ensembles de données plus volumineux, ce qui en fait une solution efficace pour les tâches de gestion des données. Que vous ayez besoin de convertir TXT en XLSX à des fins de reporting, d’analyse ou de traitement de données, les étapes décrites ci-dessus constituent une base solide pour votre application C#. Attendu que, si vous avez des questions ou des questions, veuillez nous contacter au forum.

FAQ

Puis-je personnaliser le formatage du fichier Excel ?

Oui, il existe de nombreuses propriétés permettant de formater les cellules, d’ajouter des styles et de créer des feuilles de calcul complexes. Vous pouvez personnaliser le fichier Excel de sortie selon vos besoins.

Puis-je gérer différents délimiteurs dans le fichier TXT source ?

Oui, vous pouvez gérer différents délimiteurs autres qu’une virgule (par exemple, tabulation, point-virgule) en fonction de votre cas d’utilisation.

Puis-je convertir plusieurs fichiers TXT en un seul fichier Excel ?

Certes, vous pouvez lire plusieurs fichiers TXT et écrire leur contenu sur différentes feuilles ou les ajouter à la même feuille dans le fichier Excel.

Voir également