WorksheetBase.Unprotect-Methode
Hebt den Schutz für das Arbeitsblatt auf.Diese Methode hat keine Auswirkungen, wenn das Arbeitsblatt nicht geschützt ist.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntax
'Declaration
Public Sub Unprotect ( _
password As Object _
)
public void Unprotect(
Object password
)
Parameter
- password
Typ: System.Object
Das Kennwort (mit Berücksichtigung der Groß-/Kleinschreibung) zum Aufheben des Schutzes für das Arbeitsblatt.Wenn das Arbeitsblatt nicht durch ein Kennwort geschützt ist, wird dieses Argument ignoriert.Wenn Sie dieses Argument für ein kennwortgeschütztes Blatt auslassen, werden Sie zur Eingabe des Kennworts aufgefordert.
Hinweise
Wenn Sie das Kennwort vergessen, können Sie den Arbeitsblattschutz nicht aufheben.Es empfiehlt sich, eine Liste Ihrer Kennwörter und der entsprechenden Dokumentnamen an einem sicheren Ort aufzubewahren.
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.
Beispiele
Im folgenden Codebeispiel wird bestimmt, ob der Zelleninhalt des aktuellen Arbeitsblatts geschützt ist.Wenn der Zelleninhalt geschützt ist, wird der Benutzer im Beispiel aufgefordert, den Schutz für den Zelleninhalt mithilfe der Unprotect-Methode aufzuheben.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
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();
}
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.