Sdílet prostřednictvím


WorkbookBase.Unprotect – metoda

Odstraní ochrana sešitu. Pokud je sešit zamknutý, tato metoda nemá žádný vliv.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

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

Parametry

  • password
    Typ: System.Object
    Velká a malá písmena heslo pomocí uzamčení sešitu.Pokud sešit není chráněn heslo, je tento parametr ignorován.Vynecháte-li tento parametr sešit je chráněn heslo, metoda selže.

Poznámky

Pokud heslozapomenete, nelze odemknout sešit. Doporučujeme uchovávat seznam hesel a odpovídající názvy dokumentů na bezpečném místě.

Volitelné parametry

Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.

Příklady

Následující kód například používá Protectmetoda zamknout struktura sešitu a oken sešitu, ale bez určeníochrana heslo. Příklad poté vyzve uživatel k uzamčení sešitu pomocí Unprotect metoda.

Tento příklad je přizpůsobení úrovni 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(missing, true, true);

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

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

WorkbookBase Třída

Microsoft.Office.Tools.Excel – obor názvů