Hoe een xlsb‑bestand ontgrendelen

Sheetize XLSB Unlocker voor .NET biedt een eenvoudige API om een Excel‑binaire werkmap te openen die met een wachtwoord is beveiligd. Het herstelt volledige toegang tot alle werkbladen, grafieken en opmaak, waardoor het ideaal is voor scenario’s waarin een bestand gelezen, bewerkt of verwerkt moet worden nadat het is beveiligd.

Belangrijkste functies

Ontgrendel wachtwoord‑beveiligde XLSB

Ontcijfer een bestaand XLSB‑bestand met het door de gebruiker opgegeven wachtwoord. De ontgrendel‑operatie maakt normaal openen, bewerken en afdrukken weer mogelijk.

Behoud van opmaak & objecten

Alle celstijlen, formules, tabellen, grafieken en afbeeldingen blijven ongewijzigd nadat het bestand is ontgrendeld.

Streaming‑ondersteuning

Verwerk grote werkmappen in een streaming‑modus om het geheugengebruik laag te houden — perfect voor batch‑ontgrendeling van veel bestanden.

Gedetailleerde instructies

XLSB‑ontgrendel‑workflow

Om een wachtwoord‑beveiligd XLSB‑bestand met Sheetize te ontgrendelen, volg je deze stappen:

  1. Initialiseer de Unlocker: Maak een instantie van SpreadsheetUnlocker.
  2. Configureer opties: Stel UnlockerLoadOptions in met het bronpad en het wachtwoord dat gebruikt is om de werkmap te beveiligen.
  3. Definieer uitvoerpad: Geef de bestemmingslocatie op waar het ontgrendelde XLSB‑bestand moet worden opgeslagen.
  4. Voer ontgrendeling uit: Roep Process aan met de voorbereide laad‑ en sla‑opties.

Voorbeeld — Ontgrendel een XLSB‑bestand met een wachtwoord

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsb",
    Password = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\\\Unlocked\\Baby_growth_tracker.xlsb"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Voorbeeld — Ontgrendel een XLSB‑bestand dat een schrijf‑beveiligingswachtwoord heeft

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Baby_growth_tracker.xlsb",
    PasswordOfWriteProtection = "Test"
};
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\\\Unlocked\\Baby_growth_tracker.xlsb"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Uitgebreide bestandsformaat‑ondersteuning

  • Sheetize kan ook wachtwoord‑beveiligde CSV‑, TSV‑ en HTML‑exports ontgrendelen (de bestanden worden verpakt in een ZIP‑archief met encryptie).

Met deze mogelijkheden maakt Sheetize het ontgrendelen van XLSB‑bestanden moeiteloos, of je nu een snel script nodig hebt om één werkmap te benaderen of een productie‑klare service die dagelijks duizenden beschermde spreadsheets verwerkt.

 Nederlands