Cum să convertiți TXT în Excel folosind C#

Cum să convertiți TXT în Excel folosind C#

Conversia fișierelor TXT în format Excel face mai ușor să lucrați cu date text structurate sau semi-structurate într-un mediu de etichetă. Aspose.Cells pentru .NET, dezvoltatorii pot încărca și transforma fișiere text pline în formatul Excel (.xlsx) fără a avea nevoie de Microsoft Excel.

De ce să transformi TXT în Excel?

  • Îmbunătățirea structurii datelor:- Convertați textul simplu într-un format care susține organizația bazată pe celule, formulele și stilul.

  • Automatizare- Procesarea automată a fișierelor de text în etichete pentru raportare sau analiză.

  • Integrație pregătită:- Integrarea ușoară a datelor TXT în aplicațiile .NET pentru export, partajare sau prelucrare.

Ghid pas cu pas pentru a converti TXT în Excel

Pasul 1: Instalați Aspose.Cells prin NuGet

Instalarea bibliotecii din NuGet:

dotnet add package Aspose.Cells

Pasul 2: Configurați licența Aspose.Cells

Configurați licența pentru a accesa caracteristici complete:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

Pasul 3: Încărcați fișierul TXT

Create a new Workbook by loading the .txt file:

Workbook workbook = new Workbook("input.txt");

Pasul 4: Conținutul TXT Renderat ca Spreadsheet

Conținutul textului este parset automat și plasat în celule de hârtie de lucru.

Pasul 5: Salvați ca Excel

Exportați textul încărcat ca fișier Excel:

workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);

Probleme și fixări comune

1.File nu sunt încărcate corespunzător

  • Solution: Ensure the .txt file path is correct and the content is properly formatted with delimiters (tabs, commas, etc.).

2. formatul de malformare

  • Soluție: Gândiți-vă să prelucrați pre-procesarea fișierului text sau să utilizați logica de parsing personalizată înainte de a-l încărca în cartea de lucru.

Salvați erorile de format

  • Solution: Confirm you are using the appropriate SaveFormat when exporting to .xlsx.
 Română