Jak nastavit heslo souboru Xlsm

Sheetize XLSM Password Setter for .NET poskytuje jednoduché, ale výkonné API pro aplikaci ochrany heslem na sešity Excel s makry, přičemž zachovává všechny listy, makra, grafy a formátování. To je užitečné, pokud potřebujete zabezpečit soubor před sdílením nebo jej začlenit do pipeline, která vyžaduje šifrované Excel soubory.

Hlavní funkce

Aplikovat heslo na XLSM

Zašifrujte existující soubor XLSM pomocí uživatelem definovaného hesla. Ochrana pokrývá otevření souboru a volitelné omezení úprav, tisku a struktury.

Zachovat formátování a objekty

Všechny styly buněk, vzorce, tabulky, grafy, obrázky a vestavěná makra zůstávají po šifrování nedotčena.

Podpora streamování

Chraňte velké sešity ve streamovacím režimu, aby byl nízký odběr paměti – ideální pro dávkové zpracování mnoha souborů.

Podrobné instrukce

Postup ochrany XLSM heslem

Pro nastavení hesla na soubor XLSM pomocí Sheetize postupujte následovně:

  1. Inicializujte ochranu: Vytvořte instanci SpreadsheetLocker.
  2. Nastavte možnosti: Nakonfigurujte LockerSaveOptions s požadovaným heslem a příznaky ochrany (např. povolit úpravy objektů, povolit tisk).
  3. Definujte cesty k souborům: Zadejte vstupní cestu k souboru XLSM a cílovou umístění chráněného souboru.
  4. Spusťte ochranu: Zavolejte Process s připravenými možnostmi načítání a ochrany.

Příklad – Ochrana souboru XLSM heslem

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);

Příklad – Ochrana souboru XLSM heslem pro ochranu zápisu

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šířená podpora formátů

  • Sheetize dokáže také použít ochranu heslem na exporty CSV, TSV a HTML generované ze sešitu (výsledné soubory jsou zabaleny do ZIP archivu s šifrováním).

S těmito schopnostmi činí Sheetize ochranu heslem XLSM souborů snadnou, ať už potřebujete rychlý jednorázový skript, nebo produkční službu, která denně zabezpečuje tisíce tabulek.

 Čeština