Compartilhar via


Método WorksheetBase.Unprotect

Remove a proteção da planilha. Esse método não terá efeito se a planilha não está protegida.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public Sub Unprotect ( _
    password As Object _
)
public void Unprotect(
    Object password
)

Parâmetros

  • password
    Tipo: System.Object
    A senha diferencia maiúsculas de minúsculas, ser usada para desproteger a planilha.Se a planilha não está protegida com uma senha, este argumento é ignorado.Se você omitir esse argumento para uma planilha que está protegido com uma senha, você será solicitado a senha.

Comentários

Se você esquecer a senha, você não poderá desproteger a planilha. É uma boa idéia manter uma lista de suas senhas e seus respectivos documentos em um lugar seguro.

Optional Parameters

Para obter informações sobre os parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O exemplo de código a seguir determina se o conteúdo da célula da planilha atual está protegido. Se o conteúdo da célula é protegido, o exemplo solicita ao usuário para desproteger o conteúdo da célula usando a Unprotect método.

Este exemplo é para uma personalização em nível de documento.

Private Sub PromptUnprotectWorksheet()
    If Me.ProtectContents Then
        If DialogResult.Yes = MessageBox.Show("The worksheet is protected. " & _
            "Unprotect the worksheet?", "Example", MessageBoxButtons.YesNo) Then
            Me.Unprotect()
        End If
    End If
End Sub
private void PromptUnprotectWorksheet()
{
    if (this.ProtectContents)
    {
        if (DialogResult.Yes == MessageBox.Show("The worksheet is protected. " +
            "Unprotect the worksheet?", "Example",
            MessageBoxButtons.YesNo))
        {
            this.Unprotect(missing);
        }
    }
}

Segurança do .NET Framework

Consulte também

Referência

WorksheetBase Classe

Namespace Microsoft.Office.Tools.Excel