Hur man konverterar TXT till Excel med C#
Hur man konverterar TXT till Excel med C#
Att konvertera TXT-filer till Excel-format gör det enklare att arbeta med strukturerad eller semi-strukturerad textdata i en kalkylblads-miljö. Med Aspose.Cells för .NET kan utvecklare ladda och omvandla rena textfiler till Excel-format (.xlsx) utan behov av Microsoft Excel.
Varför konvertera TXT till Excel?
- Förbättrad datastruktur:
- Konvertera enkel text till ett format som stöder cellbaserad organisation, formler och stilisering.
- Automatisering:
- Automatisera bearbetning av stora mängder textfiler till kalkylblad för rapportering eller analys.
- Integrationsredo:
- Enkelt 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
Ange licensen för att få tillgång till alla funktioner:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Steg 3: Ladda TXT-filen
Skapa en ny arbetsbok genom att ladda .txt
-filen:
Workbook workbook = new Workbook("input.txt");
Steg 4: TXT-innehåll renderat som kalkylblad
Textinnehållet parsas automatiskt och placeras i kalkylblads-celler.
Steg 5: Spara som Excel
Exportera den inlästa texten som en Excel-fil:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Vanliga problem och lösningar
1. Filen laddades inte korrekt
- Lösning: Kontrollera att sökvägen till
.txt
-filen är korrekt och att innehållet är korrekt formaterat med avgränsare (flikar, kommatecken, etc.).
2. Formateringsfel
- Lösning: Överväg att förbehandla textfilen eller använd anpassad parsning innan den laddas in i arbetsboken.
3. Spara formatfel
- Lösning: Bekräfta att du använder rätt
SaveFormat
när du exporterar till.xlsx
.