共用方式為


WorkbookBase.WriteReserved 屬性

取得值,指出活頁簿是否需要修改權。

命名空間:  Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

語法

'宣告
Public ReadOnly Property WriteReserved As Boolean
    Get
public bool WriteReserved { get; }

屬性值

型別:System.Boolean
如果活頁簿需要修改權則為 true,否則為 false。

備註

使用 SaveAs 方法設定此屬性。

範例

下列程式碼範例使用 WriteReserved 屬性,判斷目前活頁簿是否需要修改權。 如果活頁簿不需要修改權,則方法將 WritePassword 屬性設為使用者輸入的密碼。 否則,範例會使用 WriteReservedBy 屬性,顯示將活頁簿儲存成需要修改權的使用者名稱。 此範例假設名為 GetPasswordFromUserInput 的方法已經存在,此方法會取得由使用者輸入的強式密碼。

這是示範文件層級自訂的範例。

Private Sub SetWritePassword()
    If Not Me.WriteReserved Then
        Me.WritePassword = GetPasswordFromUserInput()
    Else
        MsgBox("This workbook has been saved as Write Reserved." & _
            " Please contact " & Me.WriteReservedBy & " to add data.")
    End If
End Sub
private void SetWritePassword()
{
    if (!this.WriteReserved)
    {
        this.WritePassword = GetPasswordFromUserInput();
    }
    else
    {
        MessageBox.Show("This workbook was saved as Write Reserved." +
            " Please contact " + this.WriteReservedBy + " to add data.");
    }
}

.NET Framework 安全性

請參閱

參考

WorkbookBase 類別

Microsoft.Office.Tools.Excel 命名空間