Защитить и снять защиту листа

Защитить и снять защиту листа в MS Excel

защита и снятие защиты листа

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

Защита листа с помощью Aspose.Cell для .Net

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

//Create a new file.
Workbook workbook = new Workbook();
//Gets the first worksheet.
Worksheet sheet = workbook.Worksheets[0];
//Protect contents of the worksheet.
sheet.Protect(ProtectionType.Contents);
//Protect worksheet with password.
sheet.Protection.Password = "test";
//Save as Excel file.
workbook.Save("Book1.xlsx");

Снятие защиты листа с помощью Aspose.Cell для .Net

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

//Create a new file.
Workbook workbook = new Workbook("Book1.xlsx");
//Gets the first worksheet.
Worksheet sheet = workbook.Worksheets[0];
//Protect contents of the worksheet.
sheet.Unprotect("password");
//Save Excel file.
workbook.Save("Book1.xlsx");

Продвинутые темы