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:
- Initialiseer de converter: Maak een instantie van
SpreadsheetConverter. - Configureer opties: Stel
SpreadsheetSaveOptionsin om te bepalen welke bladen behouden blijven, of alleen waarden worden gewist of ook opmerkingen, en het uitvoerpad. - Definieer bestands‑paden: Geef het bron‑XLSX‑pad en de bestemming voor het XLT‑bestand op.
- Voer de conversie uit: Roep
Processaan 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.