Ako odomknúť súbor xlsm

Sheetize XLSM Unlocker pre .NET poskytuje jednoduché, no výkonné rozhranie API na odstránenie hesla z excelového zošita s makrami, pričom zachová všetky hárky, grafy a formátovanie. Toto je užitočné, keď potrebujete pristúpiť k súboru, ktorý bol predtým zabezpečený, napríklad pred jeho zdieľaním alebo integráciou do pipeline, ktorá vyžaduje odomknutý zošit.

Hlavné funkcie

Odomknutie XLSM súborov

Dešifrujte existujúci XLSM súbor pomocou správneho hesla. Operácia odomknutia obnoví plnú editovateľnosť, umožňujúc upravovať makrá, vzorce a dáta.

Zachovanie formátovania a objektov

Všetky štýly buniek, vzorce, tabuľky, grafy, makrá a obrázky zostanú po odomknutí neporušené.

Podpora streamovania

Odomknite veľké zošity vo streamovacom režime, aby ste udržali nízku spotrebu pamäte – ideálne pre dávkové spracovanie mnohých súborov.

Podrobný návod

Pracovný postup odomknutia XLSM

Na odomknutie XLSM súboru pomocou Sheetize postupujte podľa týchto krokov:

  1. Inicializujte odomykateľ: Vytvorte inštanciu SpreadsheetUnlocker.
  2. Nastavte možnosti: Definujte UnlockerLoadOptions s cestou ku vstupnému súboru a heslom, ktoré chráni zošit.
  3. Určte výstupnú cestu: Zadajte cieľovú cestu, kam bude odomknutý XLSM uložený.
  4. Spustite odomknutie: Zavolajte Process s pripravenými načítacími a ukladacími možnosťami.

Príklad – odomknutie XLSM súboru s heslom

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Financial_report.xlsm",
    Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "C:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Príklad – odomknutie XLSM súboru s heslom pre ochranu zápisu

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Macro_enabled_workbook.xlsm",
    PasswordOfWriteProtection = "WriteProtectPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Rozšírená podpora formátov

  • Sheetize dokáže odomknúť aj CSV, TSV a HTML exporty, ktoré boli predtým chránené (výsledné súbory sú poskytované bez šifrovania).

Vďaka týmto možnostiam robí Sheetize odomykanie XLSM súborov jednoduchým, či už potrebujete rýchly jednorazový skript alebo produkčnú službu spracúvajúcu tisíce makrami povolených tabuliek denne.

 Slovenčina