Hoe xlsx‑bestand te ontgrendelen

Sheetize XLSX Unlocker voor .NET biedt een eenvoudige maar krachtige API om het wachtwoord van een Excel Open XML‑werkboek te verwijderen, terwijl alle werkbladen, grafieken en opmaak behouden blijven. Handig wanneer je een beveiligd bestand moet benaderen voor verdere verwerking, analyse of herdistributie in pipelines die een ongecodeerde versie vereisen.

Belangrijkste functies

Ontgrendel wachtwoord‑beveiligde XLSX

Ontcijfer een bestaand XLSX‑bestand met het juiste wachtwoord. Na de operatie is het werkboek volledig bewerkbaar.

Behoud van opmaak & objecten

Alle celstijlen, formules, tabellen, grafieken en afbeeldingen blijven intact na het ontgrendelen.

Streaming‑ondersteuning

Ontgrendel grote werkboeken in een streaming‑modus om het geheugenverbruik laag te houden, ideaal voor batch‑verwerking van veel bestanden.

Gedetailleerde instructies

XLSX‑ontgrendel‑workflow

Volg deze stappen om een XLSX‑bestand met Sheetize te ontgrendelen:

  1. Initialiseer de Unlocker: Maak een instantie van SpreadsheetUnlocker.
  2. Configureer opties: Stel UnlockerLoadOptions in met het bronpad en het vereiste wachtwoord.
  3. Definieer uitvoerpad: Geef het bestemmingspad op waar het ontgrendelde werkboek wordt opgeslagen.
  4. Voer ontgrendeling uit: Roep Process aan met de voorbereide laad‑ en opslag‑opties.

Voorbeeld – Een XLSX‑bestand ontgrendelen met een wachtwoord

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Protected_report.xlsx",
    Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked_report.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Voorbeeld – Een XLSX‑bestand ontgrendelen met een schrijfbeschermings‑wachtwoord

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Protected_report.xlsx",
    PasswordOfWriteProtection = "WritePwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\Unlocked_write_protected.xlsx"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Uitgebreide bestandsformaatondersteuning

  • Sheetize kan ook wachtwoord‑beveiligde CSV-, TSV- en HTML‑exports ontgrendelen die uit een werkboek zijn gegenereerd (de gegenereerde bestanden worden uit de versleutelde ZIP‑container gehaald).

Met deze mogelijkheden maakt Sheetize het ontgrendelen van XLSX‑bestanden moeiteloos, of je nu een snelle eenmalige script nodig hebt of een productieklare service die dagelijks duizenden beschermde spreadsheets verwerkt.

 Nederlands