Classe Protection (Excel VBA)

Cet objet représente les divers types d'options de protection disponibles pour une feuille de calcul.

Set

Pour utiliser une variable de classe Protection, elle doit d'abord être instanciée, par exemple

Dim prt as Protection
Set prt = ActiveSheet.Protection

Les variables du type Protection peuvent être définies à l'aide de la procédure Worksheet.Protection

Thèmes

Les procédures suivantes de cette classe ont été regroupées et sont décrites sur une page thématique séparée

Allow with its procedures AllowDeletingColumns, AllowDeletingRows, AllowEditRanges, AllowFormattingCells, AllowFormattingColumns, AllowFormattingRows, AllowInsertingColumns, AllowInsertingRows, AllowSorting et AllowUsingPivotTables

Propriétés

AllowFiltering Cette propriété renvoie la valeur True si l'utilisateur est autorisé à utiliser un filtre automatique créé avant que la feuille ne soit protégée. Boolean (en lecture seule).

Dim booAllowFiltering As Boolean
booAllowFiltering = ActiveSheet.Protection.AllowFiltering

AllowInsertingHyperlinks Cette propriété renvoie la valeur True si l'insertion de liens hypertexte est autorisée dans une feuille de calcul protégée. Boolean (en lecture seule).

Dim booAllowInsertingHyperlinks As Boolean
booAllowInsertingHyperlinks = ActiveSheet.Protection.AllowInsertingHyperlinks