Partager via


WorkbookBase.ProtectStructure, propriété

Obtient une valeur qui indique si l'ordre des feuilles dans le classeur est protégé.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public ReadOnly Property ProtectStructure As Boolean
public bool ProtectStructure { get; }

Valeur de propriété

Type : System.Boolean
true si l'ordre des feuilles dans le classeur est protégé ; sinon, false.

Exemples

L'exemple de code suivant utilise la méthode Protect pour protéger la structure et les fenêtres du classeur, mais sans spécifier de protection par mot de passe. L'exemple vérifie ensuite les valeurs des propriétés ProtectStructure et ProtectWindows afin de s'assurer que cette protection est définie.

Cet exemple illustre une personnalisation au niveau du document.

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.");
    }
}

Sécurité .NET Framework

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms