Kuinka avata xlsm-tiedosto

Sheetize XLSM Unlocker for .NET tarjoaa yksinkertaisen mutta tehokkaan API:n Excel‑makroilla varustettujen työkirjojen salasanan poistamiseen, säilyttäen kaikki taulukot, kaaviot ja muotoilut. Tämä on hyödyllistä, kun sinun täytyy käyttää aiemmin suojattua tiedostoa ennen sen jakamista tai integroitua työkulkuihin, jotka vaativat avattua työkirjaa.

Pääominaisuudet

Avaa XLSM‑tiedostoja

Pura salaus olemassa olevasta XLSM‑tiedostosta oikealla salasanalla. Avausoperaatio palauttaa täyden muokkausoikeuden, jolloin voit muokata makroja, kaavoja ja dataa.

Säilytä muotoilu ja objektit

Kaikki solujen tyylit, kaavat, taulukot, kaaviot, makrot ja kuvat pysyvät ennallaan avausprosessin jälkeen.

Suoratoistotuki

Avaa suuria työkirjoja suoratoistona, jolloin muistin käyttö pysyy alhaisena – ihanteellinen massaprosessointiin.

Yksityiskohtaiset ohjeet

XLSM‑avausprosessi

Käytä Sheetizen avausominaisuutta seuraavasti:

  1. Alusta avain: Luo SpreadsheetUnlocker‑instanssi.
  2. Määritä asetukset: Aseta UnlockerLoadOptions‑objektiin lähdetiedoston polku ja työkirjan salasana.
  3. Määritä kohdepolku: Anna sijainti, johon avattu XLSM‑tiedosto tallennetaan.
  4. Suorita avaus: Kutsu Process‑metodia käyttäen valmisteltuja lataus‑ ja tallennusasetuksia.

Esimerkki – avaa XLSM‑tiedosto salasanalla

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Financial_report.xlsm",
    Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "C:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Esimerkki – avaa XLSM‑tiedosto kirjoitussuojauksen salasanalla

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Macro_enabled_workbook.xlsm",
    PasswordOfWriteProtection = "WriteProtectPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Laajennettu formaattituki

  • Sheetize voi myös avata CSV‑, TSV‑ ja HTML‑vientitiedostoja, jotka on aiemmin suojattu (tuloksena syntyy salaamaton tiedosto).

Näillä ominaisuuksilla Sheetize tekee XLSM‑tiedostojen avaamisesta vaivatonta, oli kyseessä nopea skripti tai tuotantokelpoista palvelua, joka käsittelee tuhansia makroilla varustettuja taulukoita päivittäin.

 Suomi