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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.