Защита и отмена защиты структуры книги с помощью Node.js через C++

Защита и снятие защиты структуры рабочей книги в MS Excel

защита и снятие защиты структуры рабочей книги

  1. Нажмите Обзор > Защитить книгу.
  2. Введите пароль в поле Пароль.
  3. Выберите OK, введите пароль для подтверждения, затем снова выберите OK.

Защитить структуру книги с помощью Aspose.Cells for Node.js via C++

Для реализации защиты структуры рабочей книги Excel достаточно следующих простых строк кода.

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "Book1.xlsx");
// Create a new file.
const workbook = new AsposeCells.Workbook();
// Protect workbook structure.
workbook.protect(AsposeCells.ProtectionType.Structure, "password");
// Save Excel file.
workbook.save(filePath);

Снять защиту с структуры книги с помощью Aspose.Cells for Node.js via C++

Снятие защиты структуры рабочей книги легко с помощью API Aspose.Cells.

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "Book1.xlsx");

// Open an Excel file which workbook structure is protected.
const workbook = new AsposeCells.Workbook(filePath);
// Unprotect workbook structure.
workbook.unprotect("password");
// Save Excel file.
workbook.save(filePath);