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:
- Inicializujte odomykateľ: Vytvorte inštanciu
SpreadsheetUnlocker. - Nastavte možnosti: Definujte
UnlockerLoadOptionss cestou ku vstupnému súboru a heslom, ktoré chráni zošit. - Určte výstupnú cestu: Zadajte cieľovú cestu, kam bude odomknutý XLSM uložený.
- Spustite odomknutie: Zavolajte
Processs 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.