Come proteggere i file Excel utilizzando C#

Come proteggere i file Excel utilizzando C#

La protection des fichiers Excel aide à prévenir les éditions non autorisées et assure l’intégrité des données critiques de la feuille de diffusion. Dans cet article, vous apprendrez comment utiliser Aspose.Cells pour .NET pour appliquer la protection au niveau du livre de travail en utilisant C#.

Pourquoi protéger les fichiers Excel ?

  • Prévenir les éditions accidentelles ou les surécriture
  • Informations sensibles sécurisées
  • Accès collaboratif avec des autorisations spécifiques

Guide de mise en œuvre étape par étape

Étape 1 : Créer un nouveau projet C#

dotnet new console -n ExcelProtectionApp  
cd ExcelProtectionApp

Étape 2 : Installer Aspose.Cells pour .NET

dotnet add package Aspose.Cells

Étape 3 : Télécharger le fichier Excel

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

Étape 4 : Application de la protection

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

Vous pouvez choisir parmi :

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

Étape 5 : sauvegarder le fichier protégé

workbook.Save("Protected.xlsx");

Migliori pratiche

  • Gardez les mots de passe en toute sécurité en utilisant des variables environnementales ou des gestionnaires secrets.
  • Utilisez des mots de passe alfanumériques.
  • Valider la protection en reprenant le fichier post-traitement.
 Français