Hvordan man beskytter Excel-filer ved hjælp af C#

Hvordan man beskytter Excel-filer ved hjælp af C#

Beskytt Excel-filer i C# ved hjælp af Aspose.Cells

Beskyttelse af Excel-filer hjælper med at forebygge uautoriserede redigeringer og sikrer integriteten af kritiske spreadsheet-data.I denne artikel vil du lære, hvordan man bruger Aspose.Cells for .NET til at anvende beskyttelsen på arbejdsbokens niveau ved hjælp af C#.

Hvorfor beskytte Excel filer?

  • Forebygge tilfældige redigeringer eller overskrivninger
  • Sikker sensitiv information
  • Tilladelse af samarbejde med specifikke tilladelser

Step-by-Step gennemførelsesvejledning

Trin 1: Skab et nyt C#-projekt

dotnet new console -n ExcelProtectionApp  
cd ExcelProtectionApp

Trin 2: Installere Aspose.Cells til .NET

dotnet add package Aspose.Cells

Trin 3: Last ned Excel-filen

Workbook workbook = new Workbook("Input.xlsx");

Trin 4: Anvend beskyttelse

workbook.Protect(ProtectionType.All, "secure123");

Du kan vælge mellem:

  • ProtectionType.All
  • ProtectionType.Contents
  • ProtectionType.Objects
  • ProtectionType.Structure

Trin 5: Save den beskyttede fil

workbook.Save("Protected.xlsx");

Bedste praksis

  • Lagre adgangskoder sikkert ved hjælp af miljøvariabler eller hemmelige ledere.
  • Brug stærke alfanumeriske adgangskoder.
  • Valider beskyttelse ved at genoprette filen efter behandling.
 Dansk