Jak převést TXT na Excel pomocí C#

Jak převést TXT na Excel pomocí C#

Konverzace souborů TXT do formátu Excel usnadňuje práci s strukturovanými nebo polo strukturovanými textovými údaji v prostředí s rozhraním. Aspose.Cells pro .NET, vývojáři mohou nahrát a přeměnit ploché textové soubory do formátu Excel (.xlsx) bez nutnosti aplikace Microsoft Excel.

Proč přeměnit TXT na Excel?

  • Zlepšení struktury dat:- Konvertovat jednoduchý text do formátu, který podporuje buněčnou organizaci, vzorce a styling.

  • Automatizace:- Automatické zpracování textových souborů do šířek pro hlášení nebo analýzu.

  • Integrace připraven:- Jednoduše integrovat data TXT do aplikací .NET pro export, sdílení nebo zpracován.

Krok za krokem průvodce pro konverzi TXT do Excelu

Krok 1: Instalace Aspose.Cells prostřednictvím NuGet

Instalace knihovny z NuGet:

dotnet add package Aspose.Cells

Krok 2: Nastavení licence Aspose.Cells

Nastavení licence pro přístup k plným funkcím:

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

Krok 3: Stáhněte soubor TXT

Create a new Workbook by loading the .txt file:

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

Krok 4: TXT obsah přenesen jako spreadsheet

Textový obsah je automaticky parsád a umístěn v buňkách pracovního listu.

Krok 5: Ušetřete jako Excel

Exportujte nahraný text jako soubor Excel:

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

Společné problémy a fixy

Soubory, které nejsou správně nahrány

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

2. formátování nesrovnalostí

  • Rozhodnutí: Zvažte předběžné zpracování textového souboru nebo použijte přizpůsobenou logiku předtím, než ho naložíte do knihovny.

3.Save formát chyby

  • Solution: Confirm you are using the appropriate SaveFormat when exporting to .xlsx.
 Čeština