Jak převést TXT na Excel pomocí C#
Jak převést TXT na Excel pomocí C#
Převod TXT souborů do formátu Excel usnadňuje práci se strukturovanými nebo polo-strukturovanými textovými daty v prostředí tabulek. S Aspose.Cells pro .NET mohou vývojáři načíst a transformovat obyčejné textové soubory do formátu Excel (.xlsx) bez potřeby Microsoft Excel.
Proč převádět TXT na Excel?
- Vylepšení struktury dat:
- Převést jednoduchý text do formátu, který podporuje organizaci na základě buněk, vzorce a stylování.
- Automatizace:
- Automatizovat zpracování hromadných textových souborů do tabulek pro reporty nebo analýzu.
- Připraveno na integraci:
- Snadno integrovat TXT data do .NET aplikací pro export, sdílení nebo zpracování.
Podrobný návod na převod TXT do Excelu
Krok 1: Nainstalujte Aspose.Cells přes NuGet
Nainstalujte knihovnu z NuGet:
dotnet add package Aspose.Cells
Krok 2: Nakonfigurujte licenci Aspose.Cells
Nastavte licenci pro přístup ke všem funkcím:
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Krok 3: Načtěte TXT soubor
Vytvořte nový Workbook načtením souboru .txt
:
Workbook workbook = new Workbook("input.txt");
Krok 4: Obsah TXT zobrazen jako tabulka
Textový obsah je automaticky analyzován a umístěn do buněk pracovního listu.
Krok 5: Uložení jako Excel
Exportujte načtený text jako Excel soubor:
workbook.Save("TXT_to_Excel.xlsx", SaveFormat.Xlsx);
Časté problémy a opravy
1. Soubor nebyl správně načten
- Řešení: Ujistěte se, že cesta k souboru
.txt
je správná a obsah je správně formátován s oddělovači (tabulátory, čárky atd.).
2. Nesoulad formátování
- Řešení: Zvažte předzpracování textového souboru nebo použijte vlastní logiku analýzy před jeho načtením do pracovního sešitu.
3. Chyba formátu při ukládání
- Řešení: Potvrďte, že používáte vhodný
SaveFormat
při exportu do.xlsx
.