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.