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

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.