Com convertir TXT a Excel amb C#
Convertir arxius TXT en format Excel fa que sigui més fàcil treballar amb dades de text estructurades o semi-estructura en un entorn de fletxa. amb Aspose.Cells per a .NET, els desenvolupadors poden carregar i transformar fitxers textuals plàtins en formato Excel (.xlsx) sense necessitat de Microsoft Excel.
Per què convertir TXT a Excel?
Millora de la estructura de dades:- Convertir text senzill en un format que dóna suport a l’organització basada en cèl·lules, formulacions i estil.
Automatitzaci:- Tractament automàtic de fitxers de text en fletxes per a la informació o l’anàlisi.
La integració està preparada:- Integrar fàcilment les dades TXT en aplicacions .NET per exportar, compartir o processar.
Guia de pas a pas per convertir TXT a Excel
Pas 1: Instal·lar Aspose.Cells a través de NuGet
Instal·la la biblioteca de NuGet:
dotnet add package Aspose.Cells
Pas 2: Configuració de llicència Aspose.Cells
Configura la llicència per accedir a les funcions completes:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Pas 3: Carregar el fitxer TXT
Create a new Workbook by loading the .txt
file:
Workbook workbook = new Workbook("input.txt");
Pas 4: Contingut TXT Renderat com a Spreadsheet
El contingut del text es parseta automàticament i es col·loca en cèl·lules de taula de treball.
Pas 5: Salvar com a Excel
Exportar el text carregat com a fitxer d’Excel:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Problemes comuns i fixos
Arxiu no carregat adequadament
- Solution: Ensure the
.txt
file path is correct and the content is properly formatted with delimiters (tabs, commas, etc.).
2 Formatar la desigualtat
- Solució: Considereu preprocessar el fitxer de text o utilitzar lògica de parcel·lació personalitzada abans de carregar-lo al llibre de treball.
3.Save el format error
- Solution: Confirm you are using the appropriate
SaveFormat
when exporting to.xlsx
.