Ako nastaviť heslo pre súbor Xlsm
Sheetize XLSM Password Setter pre .NET poskytuje jednoduché, no výkonné API na aplikovanie ochrany heslom na Excel pracovný zošit s makrami, pričom zachováva všetky hárky, makrá, grafy a formátovanie. To je užitočné, keď potrebujete zabezpečiť súbor pred zdieľaním alebo integrovať ho do pipeline, ktorá vyžaduje šifrované Excel súbory.
Hlavné funkcie
Aplikovať heslo na XLSM
Zašifrujte existujúci XLSM súbor pomocou používateľom definovaného hesla. Ochrana zahŕňa otvorenie súboru a voliteľné obmedzenia úprav, tlače a štruktúry.
Zachovať formátovanie a objekty
Všetky štýly buniek, vzorce, tabuľky, grafy, obrázky a vložené makrá zostanú po zašifrovaní neporušené.
Podpora streamovania
Chráňte veľké pracovné zošity po častiach, aby ste udržali nízku spotrebu pamäte – ideálne pre dávkové spracovanie veľkého počtu súborov.
Podrobné inštrukcie
Pracovný postup pri ochrane XLSM heslom
Ak chcete nastaviť heslo na XLSM súbor pomocou Sheetize, postupujte podľa nasledujúcich krokov:
- Inicializujte ochrancu: Vytvorte inštanciu
SpreadsheetLocker. - Konfigurujte možnosti: Nastavte
LockerSaveOptionss požadovaným heslom a príznakmi ochrany (napr. povoliť úpravu objektov, povoliť tlač). - Definujte cesty k súborom: Zadajte vstupnú cestu k XLSM a cieľovú cestu pre chránený XLSM.
- Spustite ochranu: Zavolajte
Processs pripravenými možnosťami načítania a ochrany.
Príklad – Ochrana XLSM súboru heslom
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\source.xlsm"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = "D:\\Data\\protected.xlsm",
Password = "Test"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Príklad – Ochrana XLSM súboru heslom na ochranu pred zápisom
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\source.xlsm"
};
var saveOptions = new LockerSaveOptions
{
OutputFile = "D:\\Data\\protected.xlsm",
PasswordOfWriteProtection = "Test"
};
SpreadsheetLocker.Process(loadOptions, saveOptions);Rozšírená podpora formátov
- Sheetize dokáže tiež aplikovať ochranu heslom na exporty CSV, TSV a HTML generované z pracovného zošita (vytvorené súbory sú zabalené do ZIP archívu s šifrovaním).
S týmito možnosťami robí Sheetize ochranu XLSM heslom jednoduchou, či už potrebujete rýchly jednorazový skript alebo produkčný servis, ktorý denne zabezpečuje tisíce tabuliek.