protect метод

protect(self, type)

Защищает рабочий лист.


def protect(self, type):
    ...
ПараметрТипОписание
typeProtectionTypeТип защиты.

Примечания

Этот метод защищает лист без пароля. Он подходит для всех версий Excel.

protect(self, type, password, old_password)

Защищает рабочий лист.


def protect(self, type, password, old_password):
    ...
ПараметрТипОписание
typeProtectionTypeТип защиты.
passwordstrПароль.
old_passwordstrЕсли рабочий лист уже защищен паролем, укажите старый пароль.
В противном случае вы можете задать для этого параметра нулевое значение или пустую строку.

Примечания

Этот метод применим к листу protect во всех версиях файла Excel.

Пример

from aspose.cells import ProtectionType, Workbook

# Instantiating a Workbook object
excel = Workbook("template.xlsx")
# Accessing the first worksheet in the Excel file
worksheet = excel.worksheets[0]
# Protecting the worksheet with a password
worksheet.protect(ProtectionType.ALL, "aspose", None)
# Saving the modified Excel file in default (that is Excel 20003) format
excel.save("output.xls")

Смотрите также