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:
- Alusta avain: Luo
SpreadsheetUnlocker‑instanssi. - Määritä asetukset: Aseta
UnlockerLoadOptions‑objektiin lähdetiedoston polku ja työkirjan salasana. - Määritä kohdepolku: Anna sijainti, johon avattu XLSM‑tiedosto tallennetaan.
- 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.