método protect

protect(self, type)

Protege la hoja de trabajo.


def protect(self, type):
    ...
ParámetroTipoDescripción
typeProtectionTypeTipo de protección.

Observaciones

Este método protege la hoja de cálculo sin contraseña. Es compatible con la hoja de cálculo protect en todas las versiones de Excel.

protect(self, type, password, old_password)

Protege la hoja de trabajo.


def protect(self, type, password, old_password):
    ...
ParámetroTipoDescripción
typeProtectionTypeTipo de protección.
passwordstrContraseña.
old_passwordstrSi la hoja de trabajo ya está protegida con una contraseña, proporcione la contraseña anterior.
De lo contrario, puede establecer un valor nulo o una cadena en blanco para este parámetro.

Observaciones

Este método puede trabajar la hoja de cálculo protect en todas las versiones del archivo Excel.

Ejemplo

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")

Ver también