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:
- Inicializáld a Feloldót: Hozz létre egy
SpreadsheetUnlockerpéldányt. - Á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. - Határozd meg a kimeneti útvonalat: Add meg a célhelyet, ahová a feloldott XLSM mentésre kerül.
- Végrehajtás: Hívd meg a
Processmetó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.