Jak převést Xlsx na Xlt

Sheetize XLSX‑to‑XLT Converter for .NET poskytuje jednoduché, ale výkonné API pro převod plně vyplněných sešitů XLSX na čisté šablony XLT. Zachovává všechny styly, vzorce, pravidla pro validaci dat a pojmenované oblasti a zároveň odstraňuje hodnoty buněk, takže výsledná šablona XLT může být znovu použita napříč týmy nebo procesy.

Hlavní funkce

Převod XLSX → XLT

Vytvořte šablonu XLT z libovolného souboru XLSX s možností zachovat nebo odstranit konkrétní listy, uchovat skryté řádky/sloupce a zachovat vlastní formáty.

Selektivní vymazání obsahu

Zvolte, zda chcete vymazat jen hodnoty buněk, nebo také resetovat komentáře, hypertextové odkazy a dynamické názvy při zachování struktury souboru.

Zachování formátování a vzorců

Všechen styling buněk, podmíněné formátování i vzorce zůstávají beze změny, což zajišťuje, že šablona se chová přesně jako původní sešit při zadání nových dat.

Streaming a podpora velkých souborů

Zpracovávejte sešity ve streamovacím režimu, abyste se vyhnuli vysoké spotřebě paměti – ideální pro podnikovou tvorbu šablon.

Podrobné instrukce

Pracovní tok XLSX → XLT

Pro převod souboru XLSX na šablonu XLT pomocí Sheetize postupujte následovně:

  1. Inicializace konvertoru: Vytvořte instanci SpreadsheetConverter.
  2. Nastavení možností: Nastavte SpreadsheetSaveOptions, kde určíte, které listy zachovat, zda vymazat jen hodnoty nebo také komentáře, a kam soubor uložit.
  3. Definice cest k souborům: Zadejte cestu ke zdrojovému souboru XLSX a cílové umístění souboru XLT.
  4. Spuštění konverze: Zavolejte Process s připravenými možnostmi načítání a ukládání.

Příklad – Převod XLSX na XLT, vymazání jen hodnot

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Templates\Report.xlsx"
};

var saveOptions = new SpreadsheetSaveOptions
{
    OutputFile = @"D:\Templates\ReportTemplate.xlt"
};

SpreadsheetConverter.Process(loadOptions, saveOptions);

Rozšířená podpora formátů

  • Sheetize také umožňuje převod XLT zpět na XLSX, což podporuje obousměrnou úpravu šablon.
  • Knihovna podporuje export do CSV, TSV nebo JSON přímo ze šablony pro generování datově řízených reportů.
  • Kombinujte převod XLSX‑to‑XLT s nástroji HTML ↔ XLSX a vytvořte kompletní pipeline, např. HTML → XLSX → XLT.

S těmito možnostmi dělá Sheetize převod XLSX na XLT jednoduchým, ať už potřebujete rychlý jednorázový skript nebo produkčně připravenou službu pro generování opakovaně použitelných šablon Excel.

 Čeština