Hoe XLSX naar XLT converteren

Sheetize XLSX‑to‑XLT Converter voor .NET biedt een eenvoudige maar krachtige API om volledig gevulde XLSX‑werkboeken om te zetten in nette XLT‑sjablonen. Het behoudt alle opmaak, formules, gegevensvalidatieregels en benoemde bereiken, terwijl celwaarden worden verwijderd, zodat het resulterende XLT hergebruikt kan worden door teams of processen.

Belangrijkste functies

Converteer XLSX → XLT

Genereer een XLT‑sjabloon vanuit elk XLSX‑bestand met opties om specifieke bladen te behouden of te verwijderen, verborgen rijen/kolommen te behouden en aangepaste opmaak te bewaren.

Selectief inhoud wissen

Kies ervoor om alleen celwaarden te wissen, of wis daarnaast ook opmerkingen, hyperlinks en dynamische namen terwijl structurele elementen intact blijven.

Opmaak & formules behouden

Alle celopmaak, voorwaardelijke opmaak en formules blijven onveranderd, waardoor het sjabloon zich precies gedraagt als het bronwerkboek wanneer nieuwe gegevens worden ingevoerd.

Streaming‑ & grote‑bestandondersteuning

Verwerk werkboeken in een streaming‑modus om hoog geheugenverbruik te vermijden, zodat het geschikt is voor enterprise‑schaal sjabloon‑generatie.

Gedetailleerde instructies

XLSX → XLT‑werkstroom

Om een XLSX‑bestand om te zetten naar een XLT‑sjabloon met Sheetize, volg deze stappen:

  1. Initialiseer de converter: Maak een instantie van SpreadsheetConverter.
  2. Configureer opties: Stel SpreadsheetSaveOptions in om te bepalen welke bladen behouden blijven, of alleen waarden worden gewist of ook opmerkingen, en het uitvoerpad.
  3. Definieer bestands‑paden: Geef het bron‑XLSX‑pad en de bestemming voor het XLT‑bestand op.
  4. Voer de conversie uit: Roep Process aan met de voorbereide load‑ en save‑opties.

Voorbeeld – XLSX naar XLT converteren, alleen waarden wissen

using Sheetize;

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

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

SpreadsheetConverter.Process(loadOptions, saveOptions);

Uitgebreide bestands‑ondersteuning

  • Sheetize kan ook XLT terug omzetten naar XLSX, waardoor round‑trip bewerking van sjablonen mogelijk is.
  • De bibliotheek ondersteunt directe export naar CSV, TSV of JSON vanuit een sjabloon voor datagedreven rapportgeneratie.
  • Combineer XLSX‑naar‑XLT‑conversie met de HTML ↔ XLSX‑hulpmiddelen om end‑to‑end pipelines te maken, zoals HTML → XLSX → XLT.

Met deze mogelijkheden maakt Sheetize het omzetten van XLSX naar XLT moeiteloos, of je nu een snelle één‑malige script nodig hebt of een productie‑klare service voor het genereren van herbruikbare Excel‑sjablonen.

 Nederlands