Hogyan oldjuk fel az xlsm fájlt

Sheetize XLSM Unlocker for .NET egy egyszerű, ugyanakkor erőteljes API-t kínál az Excel makró‑engedélyezett munkafüzet jelszóvédelem eltávolításához, miközben megőrzi az összes munkalapot, diagramot és formázást. Ez hasznos akkor, ha egy korábban védett fájlhoz kell hozzáférni, mielőtt megosztanánk, vagy integrálnánk egy olyan csővezetékbe, amely feloldott munkafüzetet igényel.

Főbb jellemzők

XLSM fájlok feloldása

Dekódolja a meglévő XLSM fájlt a helyes jelszóval. A feloldási művelet visszaállítja a teljes szerkesztési lehetőséget, lehetővé téve a makrók, képletek és adatok módosítását.

Formázás és objektumok megőrzése

Az összes cellastílus, képlet, táblázat, diagram, makró és kép változatlan marad a feloldás után.

Streaming támogatás

Nagy munkafüzeteket streaming módon old fel, így alacsony a memóriahasználat – ideális tömeges feldolgozáshoz.

Részletes útmutató

XLSM feloldási munkafolyamat

Az XLSM fájl feloldásához a Sheetize‑szal kövesd ezeket a lépéseket:

  1. Inicializáld a Feloldót: Hozz létre egy SpreadsheetUnlocker példányt.
  2. Állítsd be a beállításokat: Add meg az UnlockerLoadOptions‑t a forrásfájl útvonalával és a munkafüzetet védő jelszóval.
  3. Határozd meg a kimeneti útvonalat: Add meg a célhelyet, ahová a feloldott XLSM mentésre kerül.
  4. Végrehajtás: Hívd meg a Process metódust a felkészített betöltési és mentési beállításokkal.

Példa – XLSM fájl feloldása jelszóval

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

Példa – XLSM fájl feloldása írásvédelmi jelszóval

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

Bővített formátumtámogatás

  • A Sheetize képes feloldani a CSV, TSV és HTML exportokat is, ha azok korábban védve voltak (az eredmény fájlok titkosítás nélkül kerülnek ki).

Ezzel a képességgel a Sheetize könnyedén feloldja az XLSM fájlokat, legyen szó egy gyors egyedi szkriptről vagy egy termelési szintű szolgáltatásról, amely naponta több ezer makró‑engedélyezett táblázatot dolgoz fel.

 Magyar