Kako pretvoriti TXT u Excel pomoću C#

Kako pretvoriti TXT u Excel pomoću C#

Konvertiranje TXT datoteka u Excel format olakšava rad s strukturiranim ili polu-struktiranih tekstnih podataka u okruženju spreadsheet. Aspose.Cells za .NET, razvijalci mogu preuzeti i pretvoriti ravne tekstne podatke u formatu Excel (.xlsx) bez potrebe za Microsoft Excel.

Zašto pretvoriti TXT u Excel?

  • Povećanje strukture podataka:- Konvertirajte jednostavan tekst u format koji podržava organizaciju, formule i stiliranje na bazi stanica.

  • Automatizacija:- Automatsko obrađivanje masovnih tekstnih datoteka u spreadsheets za izvješćivanje ili analizu.

  • Priprema za integraciju:- Jednostavno integrirati TXT podatke u .NET aplikacije za izvoz, dijeljenje ili obradu.

Korak po korak vodič za pretvaranje TXT-a u Excel

Korak 1: Instalirajte Aspose.Cells putem NuGeta

Instaliranje knjižnice iz NuGet-a:

dotnet add package Aspose.Cells

Korak 2: Konfigurirajte licenciranje Aspose.Cells

Postavite licencu za pristup punim značajkama:

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

Korak 3: Preuzmite TXT datoteku

Create a new Workbook by loading the .txt file:

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

Korak 4: TXT sadržaj prenesen kao spreadsheet

Sadržaj teksta automatski se parseda i stavlja u stanice radnog lista.

Korak 5: Sačuvajte kao Excel

Izvoz preuzete teksta kao Excel datoteke:

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

Zajednička pitanja i rješenja

1. datoteka nije ispravno preuzeta

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

2. formiranje nepravilnosti

  • Rješenje: Razmislite o predprocesiranju tekstne datoteke ili korištenju prilagođene logike parsinga prije preuzimanja u radnu knjigu.

Sljedeći članakSave format error

  • Solution: Confirm you are using the appropriate SaveFormat when exporting to .xlsx.
 Hrvatski