Kako postaviti lozinku Xlsm datoteci
Sheetize XLSM Password Setter za .NET pruža jednostavno, ali moćno API‑je za primjenu zaštite lozinkom na Excel radne knjige s makronaredbama, uz očuvanje svih radnih listova, makronaredbi, grafikona i formatiranja. Ovo je korisno kada trebate osigurati datoteku prije dijeljenja ili je integrirati u procese koji zahtijevaju šifrirane Excel datoteke.
Glavne značajke
Primjena lozinke na XLSM
Enkriptirajte postojeću XLSM datoteku lozinkom po vašem izboru. Zaštita pokriva otvaranje datoteke, a opcionalno i ograničenja uređivanja, ispisa i strukture.
Očuvanje formatiranja i objekata
Svi stilovi ćelija, formule, tablice, grafikoni, slike i ugrađene makronaredbe ostaju netaknuti nakon enkripcije.
Podrška za streaming
Zaštitite velike radne knjige putem streaming mehanizma kako biste smanjili potrošnju memorije – idealno za obradu velikog broja datoteka.
Detaljna uputa
Radni tijek za zaštitu XLSM lozinkom
Da biste postavili lozinku na XLSM datoteku pomoću Sheetize‑a, slijedite ove korake:
- Inicijalizirajte zaštitnika: Stvorite instancu
SpreadsheetLocker. - Postavite opcije: Definirajte
LockerSaveOptionss željenom lozinkom i zastavicama zaštite (npr. dopusti uređivanje objekata, dopusti ispis). - Odredite putanje datoteka: Navedi izvorni XLSM put i odredišnu lokaciju za zaštićeni XLSM.
- Izvršite zaštitu: Pozovite
Processs pripremljenim opcijama učitavanja i zaštite.
Primjer – Zaštita XLSM datoteke lozinkom
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);Primjer – Zaštita XLSM datoteke lozinkom za zaštitu pisanja
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);Proširena podrška formata
- Sheetize također može primijeniti zaštitu lozinkom na CSV, TSV i HTML izvoze generirane iz radne knjige (rezultirajuće datoteke se zapakiraju u ZIP arhivu s enkripcijom).
S ovim mogućnostima, Sheetize čini zaštitu XLSM lozinkom jednostavnom, bilo da vam treba brzi skript ili proizvodno rješenje koje osigurava tisuće proračunskih tablica dnevno.