Objet Protection (Excel)
Cet objet représente les divers types d'options de protection disponibles pour une feuille de calcul.
Utilisez la propriété Protection de l’objet Worksheet pour renvoyer un objet Protection .
Une fois qu’un objet Protection est retourné, vous pouvez utiliser les propriétés Protection pour définir ou renvoyer des options de protection.
L'exemple suivant illustre comment utiliser la propriété AllowInsertingColumns de l'objet Protection, en plaçant trois nombres dans la ligne du haut et en protégeant la feuille de calcul. Cet exemple vérifie ensuite si le paramètre de protection permettant d’autoriser l’insertion de colonnes a la valeur False et lui affecte la valeur True, si nécessaire. Pour finir, il montre comment demander à l'utilisateur d'insérer une colonne.
Sub SetProtection()
Range("A1").Formula = "1"
Range("B1").Formula = "3"
Range("C1").Formula = "4"
ActiveSheet.Protect
' Check the protection setting of the worksheet and act accordingly.
If ActiveSheet.Protection.AllowInsertingColumns = False Then
ActiveSheet.Protect AllowInsertingColumns:=True
MsgBox "Insert a column between 1 and 3"
Else
MsgBox "Insert a column between 1 and 3"
End If
End Sub
- AllowDeletingColumns
- AllowDeletingRows
- AllowEditRanges
- AllowFiltering
- AllowFormattingCells
- AllowFormattingColumns
- AllowFormattingRows
- AllowInsertingColumns
- AllowInsertingHyperlinks
- AllowInsertingRows
- AllowSorting
- AllowUsingPivotTables
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.