Cifrar y Descifrar archivos de Excel

Usar Microsoft Excel

Para configurar los ajustes de cifrado de archivos en Microsoft Excel (aquí Microsoft Excel 2003):

  1. Desde el menú Herramientas, selecciona Opciones. Aparecerá un cuadro de diálogo.
  2. Selecciona la pestaña Seguridad.
  3. Ingresa una contraseña y haz clic en Avanzado.
  4. Elige el tipo de cifrado y confirma la contraseña.

Cifrar archivo de Excel con Aspose.Cells

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

# 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 Excel con Aspose.Cells

Es muy abrir un archivo de Excel protegido por contraseña y descifrarlo usando la API de Aspose.Cells 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")