Come proteggere i file Excel utilizzando C#
Come proteggere i file Excel utilizzando C#
Proteggere i file di Excel aiuta a prevenire le edizioni non autorizzate e garantisce l’integrità dei dati di scheda critica.In questo articolo, imparerai come utilizzare Aspose.Cells per .NET per applicare la protezione a livello del libro di lavoro utilizzando C#.
Perché proteggere i file di Excel?
- Prevenire edizioni accidentali o sovrapposti
- Informazioni sensibili sicure
- Possibilità di accesso collaborativo con autorizzazioni specifiche
Guida di implementazione passo dopo passo
Passo 1: Creare un nuovo progetto C#
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionApp
Passo 2: Installare Aspose.Cells per .NET
dotnet add package Aspose.Cells
Passo 3: Caricare il file Excel
Workbook workbook = new Workbook("Input.xlsx");
Passo 4: Applicare 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
- Conservare le password in modo sicuro utilizzando variabili ambientali o manageri segreti.
- Utilizzare password alfanumeriche.
- Validare la protezione riavviando il file post-processing.