Come proteggere i file Excel utilizzando C#
Come proteggere i file Excel utilizzando C#
Proteggi i file Excel in C# utilizzando Aspose.Cells
Proteggere i file Excel aiuta a prevenire modifiche non autorizzate e garantisce l’integrità dei dati critici dei fogli di calcolo. In questo articolo, imparerai come utilizzare Aspose.Cells per .NET per applicare la protezione a livello di cartella di lavoro utilizzando C#.
Perché proteggere i file Excel?
- Prevenire modifiche accidentali o sovrascritture
- Proteggere informazioni sensibili
- Abilitare l’accesso collaborativo con permessi specifici
Guida all’implementazione passo dopo passo
Passo 1: Crea un nuovo progetto C#
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionApp
Passo 2: Installa Aspose.Cells per .NET
dotnet add package Aspose.Cells
Passo 3: Carica il file Excel
Workbook workbook = new Workbook("Input.xlsx");
Passo 4: Applica la protezione
workbook.Protect(ProtectionType.All, "secure123");
Puoi scegliere tra:
ProtectionType.All
ProtectionType.Contents
ProtectionType.Objects
ProtectionType.Structure
Passo 5: Salva il file protetto
workbook.Save("Protected.xlsx");
Migliori pratiche
- Conserva le password in modo sicuro utilizzando variabili di ambiente o gestori di segreti.
- Utilizza password alfanumeriche forti.
- Valida la protezione riaprendo il file dopo l’elaborazione.