Paramètres de protection avancés depuis Excel XP

Introduction

Ces paramètres de protection limitent ou autorisent les utilisateurs à :

  • Supprimer des lignes ou des colonnes.
  • Modifiez des contenus, des objets ou des scénarios.
  • Mettre en forme les cellules, les lignes ou les colonnes.
  • Insérez des lignes, des colonnes ou des hyperliens.
  • Sélectionnez les cellules verrouillées ou déverrouillées.
  • Utilisez des tableaux croisés dynamiques et bien plus encore.

Aspose.Cells prend en charge tous les paramètres de protection avancés offerts par Excel XP ou les versions ultérieures.

Paramètres de protection avancés à l’aide d’Excel XP et des versions ultérieures

Pour afficher les paramètres de protection disponibles dans Excel XP :

  1. DuOutils menu, sélectionnezprotection suivie parFeuille de protection. Une boîte de dialogue s’affiche.

Pour afficher les paramètres de protection disponibles dans Excel 2016

  1. DuDossier menu, sélectionnezProtéger le classeur suivie parProtéger la feuille actuelle.
  2. Sélectionnez leFeuille de protection dans lePasser en revue menu.

En suivant les étapes mentionnées ci-dessus, une boîte de dialogue s’affichera dans laquelle vous pourrez autoriser ou restreindre les fonctionnalités des feuilles de calcul ou appliquer un mot de passe à la feuille de calcul.

Paramètres de protection avancés à l’aide de Aspose.Cells

Aspose.Cells prend en charge tous les paramètres de protection avancés.

Aspose.Cells fournit une classe,Cahier , qui représente un fichier Excel Microsoft. LeCahier classe contient unFeuilles de travail collection qui permet d’accéder à chaque feuille de calcul dans le fichier Excel. Une feuille de calcul est représentée par leFeuille de travailclasse.

LeFeuille de travail la classe fournit laprotection propriété utilisée pour appliquer ces paramètres de protection avancés. Leprotection la propriété est en fait un objet de laprotectionclasse qui encapsule plusieurs propriétés booléennes pour désactiver ou activer des restrictions.

Ci-dessous un petit exemple d’application. Il ouvre un fichier Excel et utilise la plupart des paramètres de protection avancés pris en charge par Excel XP et les versions ultérieures.

Cell Problème de verrouillage

Si vous souhaitez empêcher les utilisateurs de modifier des cellules, les cellules doivent être verrouillées avant que les paramètres de protection ne soient appliqués. Sinon, les cellules peuvent être modifiées même si la feuille de calcul est protégée. Dans Microsoft Excel XP, les cellules peuvent être verrouillées via la boîte de dialogue suivante :

Boîte de dialogue pour verrouiller les cellules dans Excel XP
tâche : image_autre_texte

Il est également possible de verrouiller les cellules en utilisant le Aspose.Cells API. Chaque cellule peut recevoirStyle formatage contenant une propriété booléenne,Est verrouillé . Met leEst verrouillé propriété àvrai ou alorsfaux pour verrouiller ou déverrouiller la cellule.