Crittografare file Excel

Utilizzando Microsoft Excel

Per impostare le impostazioni di crittografia del file in Microsoft Excel (qui Microsoft Excel 2003):

  1. Dal menu Strumenti, seleziona Opzioni. Verrà visualizzata una finestra di dialogo.
  2. Selezionare la scheda Sicurezza.
  3. Immetti una password e clicca su Avanzate
  4. Scegliere il tipo di crittografia e confermare la password.

Crittografia con Aspose.Cells

Il seguente esempio mostra come criptografare e proteggere con password un file excel utilizzando l’API Aspose.Cells per Python via .NET.

Specificare la password per modificare l’opzione

Il seguente esempio mostra come impostare l’opzione Password per modificare di Microsoft Excel per un file esistente usando l’API Aspose.Cells per Python via .NET.

Verifica la password del file crittografato

Per verificare la password del file criptato, Aspose.Cells per Python via .NET offre il metodo verify_password. Questi metodi accettano due parametri, il flusso del file e la password da verificare. Il seguente frammento di codice dimostra l’uso del metodo verify_password per verificare se la password fornita è valida o meno.

Criptazione/decriptazione di file ODS

Aspose.Cells per Python via .NET consente di criptare e decriptare file ODS. Il file ODS decriptato può essere aperto sia in Excel che in OpenOffice, tuttavia il file ODS criptato può essere aperto solo in OpenOffice dopo aver fornito la password. Excel non può aprire il file ODS criptato e potrebbe mostrare un messaggio di avviso. Le opzioni di crittografia non sono applicabili ai files ODS, a differenza di altri tipi di file. Per criptare un file ODS, carica il file e imposta il valore WorkbookSettings.password sulla password effettiva prima di salvarlo. Il file ODS criptato risultante può essere aperto solo in OpenOffice.

Per decifrare un file ODS, caricare il file fornendo una password in LoadOptions.password. Una volta caricato il file, impostare la stringa WorkbookSettings.password su null.