Hur man skyddar Excel-filer med C#

Hur man skyddar Excel-filer med C#

Skydda Excel-filer i C# med Aspose.Cells

Skydda Excel-filer hjälper till att förhindra obehöriga redigeringar och säkerställer integriteten av kritiska spreadsheet-data.I den här artikeln lär du dig hur du använder Aspose.Cells för .NET för att tillämpa skydd på arbetsboknivå med hjälp av C#.

Varför skydda Excel-filer?

  • Förhindra slumpmässiga redigeringar eller överskrivningar
  • Säker känslig information
  • Möjliggöra samarbetsåtkomst med särskilda tillstånd

Steg för steg genomförandeguide

Steg 1: Skapa ett nytt C#-projekt

dotnet new console -n ExcelProtectionApp  
cd ExcelProtectionApp

Steg 2: Installera Aspose.Cells för .NET

dotnet add package Aspose.Cells

Steg 3: Ladda upp Excel-filen

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

Steg 4: Applicera skydd

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

Du kan välja mellan:

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

Steg 5: Spara den skyddade filen

workbook.Save("Protected.xlsx");

Bästa praxis

  • Spara lösenord på ett säkert sätt med hjälp av miljövariabler eller hemliga chefer.
  • Använd starka alfanumeriska lösenord.
  • Validerar skyddet genom att öppna om filen efter bearbetning.
 Svenska