Partager via


Workbook.ProtectStructure, propriété (System 2007)

Mise à jour : novembre 2007

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.v9.0 (dans Microsoft.Office.Tools.Excel.v9.0.dll)

Syntaxe

Public ReadOnly Property ProtectStructure As Boolean

Dim instance As Workbook
Dim value As Boolean

value = instance.ProtectStructure
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(missing, 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.");
    }
}

Autorisations

Voir aussi

Référence

Workbook, classe

Membres Workbook

Microsoft.Office.Tools.Excel, espace de noms