Как да отключим xlsm файл
Sheetize XLSM Unlocker за .NET предоставя прост, но мощен API за премахване на паролната защита от Excel работна книга с макроси, като запазва всички листове, диаграми и форматиране. Това е полезно, когато трябва да достъпите файл, който преди това е бил защитен, преди да го споделите или интегрирате в процеси, изискващи отключена работна книга.
Основни функции
Отключване на XLSM файлове
Дешифрирайте съществуващ XLSM файл със съответната парола. Операцията по отключване възстановява пълните възможности за редактиране, позволявайки ви да променяте макроси, формули и данни.
Запазване на форматиране и обекти
Всички стилове на клетки, формули, таблици, диаграми, макроси и изображения остават непроменени след процеса на отключване.
Поддръжка на стрийминг
Отключете големи работни книги в режим на стрийминг, за да поддържате ниска консумация на памет, идеално за пакетна обработка на множество файлове.
Подробни инструкции
Работен процес за отключване на XLSM
За да отключите XLSM файл със Sheetize, следвайте тези стъпки:
- Инициализирайте отключвателя: Създайте инстанция на
SpreadsheetUnlocker. - Конфигурирайте опции: Задайте
UnlockerLoadOptionsс пътя до изходния файл и паролата, използвана за защита на работната книга. - Определете пътя за изход: Посочете дестинационния път, където ще бъде запазен отключеният XLSM.
- Изпълнете отключването: Извикайте
Processс подготвените опции за зареждане и запазване.
Пример – Отключване на XLSM файл с парола
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Financial_report.xlsm",
Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "C:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Пример – Отключване на XLSM файл с парола за защита от запис
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Macro_enabled_workbook.xlsm",
PasswordOfWriteProtection = "WriteProtectPwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "D:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Разширена поддръжка на формати
- Sheetize може също да отключва CSV, TSV и HTML експорти, които преди това са били защитени (резултатните файлове се предоставят без криптиране).
С тези възможности Sheetize прави отключването на XLSM файлове без усилие, независимо дали ви е нужен бърз скрипт за единичен случай или продукционна услуга, обработваща хиляди макрос‑активирани електронни таблици дневно.