Objeto de proteção (Excel)
Representa os vários tipos de opções de proteção disponíveis para uma planilha.
Comentários
Use a propriedade Proteção do objeto Worksheet para retornar um objeto Protection .
Depois que um objeto Protection for retornado, você poderá usar as propriedades Proteção para definir ou retornar opções de proteção.
Exemplo
O exemplo a seguir demonstra como usar a propriedade AllowInsertingColumns do objeto Protection, inserindo três números na linha superior e protegendo a planilha. Este exemplo verifica se a configuração de proteção para permitir a inserção de colunas é False e define-a como True, se necessário. Por fim, solicita ao usuário que ele insira uma coluna.
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
Propriedades
- AllowDeletingColumns
- AllowDeletingRows
- AllowEditRanges
- AllowFiltering
- AllowFormattingCells
- AllowFormattingColumns
- AllowFormattingRows
- AllowInsertingColumns
- AllowInsertingHyperlinks
- AllowInsertingRows
- AllowSorting
- AllowUsingPivotTables
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.