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:

  1. Inicializujte ochrancu: Vytvorte inštanciu SpreadsheetLocker.
  2. Konfigurujte možnosti: Nastavte LockerSaveOptions s požadovaným heslom a príznakmi ochrany (napr. povoliť úpravu objektov, povoliť tlač).
  3. Definujte cesty k súborom: Zadajte vstupnú cestu k XLSM a cieľovú cestu pre chránený XLSM.
  4. Spustite ochranu: Zavolajte Process s 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.

 Slovenčina