Hur man konverterar TXT till Excel med C#

Hur man konverterar TXT till Excel med C#

Konverteringen av TXT-filer till Excel-format gör det lättare att arbeta med strukturerade eller halvstrukturerade textdata i en spreadsheet-miljö. med Aspose.Cells för .NET kan utvecklare ladda och omvandla platta textfiler till Excel-format (.xlsx) utan behov av Microsoft Excel.

Varför konvertera TXT till Excel?

  • Förbättring av datastrukturen:- Konvertera enkel text till ett format som stöder cellbaserad organisation, formler och styling.

  • Automatisering av:- Automatisera bulk textfiler bearbetning i skivor för rapportering eller analys.

  • Integration är redo- Lätt integrera TXT-data i .NET-applikationer för export, delning eller bearbetning.

Steg för steg guide för att konvertera TXT till Excel

Steg 1: Installera Aspose.Cells via NuGet

Installera biblioteket från NuGet:

dotnet add package Aspose.Cells

Steg 2: Konfigurera Aspose.Cells licens

Ställ in licensen för att få tillgång till fulla funktioner:

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

Steg 3: Ladda upp TXT-filen

Skapa en ny arbetsbok genom att ladda upp .txt filen är:

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

Steg 4: TXT-innehåll Renderat som Spreadsheet

Textinnehållet parsades automatiskt och placeras i worksheet celler.

Steg 5: Spara som Excel

Exportera den laddade texten som en Excel-fil:

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

Vanliga problem och fixar

Filer som inte laddas ordentligt

  • ** Lösning**: Säkerställa att .txt filvägen är korrekt och innehållet är ordentligt formaterat med delimitörer (tabs, commas, etc.).

2 Formatering av missförhållanden

  • Lösning: Tänk på att förarbeta textfilen eller använda anpassad parsing logik innan du laddar den in i arbetsboken.

Spara formatfel

  • Lösning: Bekräfta att du använder lämpligt SaveFormat När man exporterar till .xlsx.
 Svenska