Udostępnij za pośrednictwem


Metoda WorkbookBase.Unprotect —

Usuwa ochronę skoroszytu.Ta metoda jest ignorowany, jeśli skoroszyt nie jest chroniony.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public Sub Unprotect ( _
    password As Object _
)
public void Unprotect(
    Object password
)

Parametry

  • password
    Typ: System.Object
    Wielkość liter hasło używane do usunięcia ochrony skoroszytu.Jeśli skoroszyt nie jest chroniony hasłem, ten parametr jest ignorowany.Jeżeli pominięto ten parametr w przypadku skoroszytu, który jest chroniony hasłem, metoda nie działa.

Uwagi

Jeśli zapomnisz hasła, nie można wyłączyć ochronę skoroszytu.Jest dobrym rozwiązaniem przechowywanie listy haseł i odpowiadających im nazw dokumentów w bezpiecznym miejscu.

Parametry opcjonalne

Aby uzyskać informacje o opcjonalnych parametrów, zobacz Parametry opcjonalne w rozwiązania dla pakietu Office.

Przykłady

Następujący kod w przykładzie wykorzystano Protect metodę, aby chronić strukturę skoroszytu i okien skoroszytu, ale bez określenia ochrony hasłem.Przykład następnie monitujące użytkownika, aby wyłączyć ochronę skoroszytu za pomocą Unprotect metoda.

Ten przykład dotyczy dostosowywania poziomie dokumentu.

Private Sub WorkbookUnprotect()
    MsgBox("Protecting the workbook.")
    Me.Protect(structure:=True, windows:=True)

    If DialogResult.Yes = MessageBox.Show( _
        "Unprotect the workbook?", "Custom Unprotect Dialog", _
        MessageBoxButtons.YesNo) Then
        Me.Unprotect()
    End If
End Sub
private void WorkbookUnprotect()
{
    MessageBox.Show("Protecting the workbook.");
    this.Protect( true, true);

    if (DialogResult.Yes == MessageBox.Show("Unprotect the workbook?",
        "Custom Unprotect Dialog", MessageBoxButtons.YesNo))
    {
        this.Unprotect();
    }
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WorkbookBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel