Cifrar y descifrar archivos de Excel

Usando Microsoft Excel

Para establecer la configuración de cifrado de archivos en Microsoft Excel (aquí Microsoft Excel 2003):

  1. Desde elHerramientas menú, seleccioneOpcionesAparecerá un cuadro de diálogo.
  2. Selecciona elSeguridad pestaña.
  3. Introduzca una contraseña y haga clic enAvanzado
  4. Elija el tipo de encriptación y confirme la contraseña.

Cifrado de archivo de Excel con Aspose.Cells

El siguiente ejemplo muestra cómo cifrar y proteger con contraseña un archivo de Excel utilizando Aspose.Cells API.

# Open an excel file.
workbook = Workbook("Book1.xls")
# Password protect the file.
workbook.getSettings().setPassword("1234")
# Save the excel file.
workbook.save("encryptedBook1.out.xlsx")

Descifrar archivo de Excel con Aspose.Cells

Es muy bueno abrir un archivo de Excel protegido con contraseña y descifrarlo usando el Aspose.Cells API como los siguientes códigos:

#Open encrypted file with password.
loadOptions = LoadOptions()
loadOptions.setPassword("password")
Workbook workbook = Workbook("Book1.xlsx", loadOptions)
#Remove password.
workbook.getSettings().setPassword(null)
#Save the file.
workbook.save("decrypted.xlsx")