WorkbookBase.ProtectStructure-Eigenschaft
Ruft einen Wert ab, der angibt, ob die Reihenfolge der Blätter in der Arbeitsmappe 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 ReadOnly Property ProtectStructure As Boolean
public bool ProtectStructure { get; }
Eigenschaftswert
Typ: System.Boolean
true , wenn die Reihenfolge der Blätter in der Arbeitsmappe geschützt ist, andernfalls false.
Beispiele
Im folgenden Codebeispiel wird mithilfe der Protect-Methode die Anordnung der Arbeitsmappe und der Arbeitsmappenfenster ohne Kennwortschutz geschützt.Anschließend werden die Werte der ProtectStructure-Eigenschaft und der ProtectWindows-Eigenschaft überprüft, um sicherzustellen, dass der Schutz festgelegt wurde.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
Private Sub ProtectWorkbook()
Me.Protect(Structure:=True, Windows:=True)
If Me.ProtectStructure Then
MsgBox("You cannot add, delete or change the location " & _
"of sheets in this workbook.")
End If
If Me.ProtectWindows Then
MsgBox("You cannot arrange windows in this workbook.")
End If
End Sub
private void ProtectWorkbook()
{
this.Protect( true, true);
if (this.ProtectStructure)
{
MessageBox.Show("You cannot add, delete or change the location " +
"of sheets in this workbook.");
}
if (this.ProtectWindows)
{
MessageBox.Show("You cannot arrange windows in this workbook.");
}
}
.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.