Перейти к содержимому

unProtectSheet

await crafttechApi.unProtectSheet(filePath, sheetName, password);

Снимает защиту с листа от редактирования.

  • filePath (string) — путь до файла;
  • sheetName (string) — название листа;
  • password (string) — пароль для снятия защиты (не указывать, если для защиты не задавался пароль).
  • true | false (boolean) — логическая истина true в случае успешного снятия защиты с листа. Если переданный третьим параметром пароль не подходит, метод вернёт false, а лист останется защищённым.
const result = await crafttechApi.unProtectSheet(
"fileToProtect.xlsx",
"Лист1",
"qwerty"
);
console.log("unProtectSheet(): ", result);

Код выше снимет защиту с листа ‘Лист1’ файла fileToProtect.xlsx. Изменение листа ‘Лист1’ вновь станет доступным.