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ě:
- Inicializujte ochranu: Vytvořte instanci
SpreadsheetLocker. - Nastavte možnosti: Nakonfigurujte
LockerSaveOptionss požadovaným heslem a příznaky ochrany (např. povolit úpravy objektů, povolit tisk). - Definujte cesty k souborům: Zadejte vstupní cestu k souboru XLSM a cílovou umístění chráněného souboru.
- Spusťte ochranu: Zavolejte
Processs 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.