Kuinka asetetaan salasana XLT M‑tiedostolle

Sheetize XLT M -salasanan asettaja .NET‑ympäristölle tarjoaa yksinkertaisen mutta tehokkaan API:n, jolla voit suojata Excel‑makroilla varustetun mallin salasanalla säilyttäen kaikki taulukoiden, makrojen, kaavioiden ja muotoilujen ominaisuudet. Tämä on hyödyllistä, kun haluat suojata mallin ennen jakamista tai kun se integroidaan putkistoihin, jotka vaativat salattuja Excel‑tiedostoja.

Keskeiset ominaisuudet

Salaa salasana XLT M‑tiedostoon

Salaus olemassa olevaan XLT M‑tiedostoon käyttäjän määrittelemällä salasanalla. Suojaus koskee tiedoston avaamista ja valinnaisia rajoituksia muokkaamiselle, tulostukselle ja rakenteelle.

Säilytä muotoilu ja objektit

Kaikki solutyylit, kaavat, taulukot, kaaviot, makrot ja kuvat pysyvät ennallaan salauksen jälkeen.

Suoratoistotuki

Suojaa suuria työkirjoja suoratoistomuodossa, jolloin muistin käyttö pysyy alhaisena – ihanteellinen monen tiedoston eräprosessointiin.

Yksityiskohtaiset ohjeet

XLT M‑salasanan asettamisen työnkulku

Salasanan lisääminen XLT M‑tiedostoon Sheetizen avulla tapahtuu seuraavasti:

  1. Alusta suojain: Luo SpreadsheetLocker‑instanssi.
  2. Määritä asetukset: Aseta LockerSaveOptions‑objektiin haluttu salasana ja suojauksen liput (esim. salli objektien muokkaus, salli tulostus).
  3. Määritä polut: Anna lähde‑XLT M‑polku ja kohde‑suojattu XLT M‑tiedoston sijainti.
  4. Suorita suojaus: Kutsu Process valmiilla lataus‑ ja suojauksen asetuksilla.

Esimerkki – Suojaa XLT M‑tiedosto salasanalla

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = @"D:\Data\protected_template.xltm",
    Password = "MySecretPwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Esimerkki – Suojaa XLT M‑tiedosto kirjoitussalasanalla

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = @"D:\Data\protected_template.xltm",
    PasswordOfWriteProtection = "WritePwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Laajennettu formaattituki

  • Sheetize voi myös lisätä salasanan suojausta CSV-, TSV- ja HTML‑vienteihin, jotka on luotu työkirjasta (tulostiedostot pakataan ZIP‑arkistoon salauksella).

Näiden ominaisuuksien avulla Sheetize tekee XLT M‑tiedostojen salasanansuojauksesta vaivatonta, olipa kyseessä nopea skripti tai tuotantokäyttöön tarkoitettu palvelu, joka turvaa tuhansia malleja päivittäin.

 Suomi