Share via


WorkbookBase.VBASigned 屬性

取得值,指出活頁簿的 Visual Basic for Application 專案是否經過數位簽署。

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

語法

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

屬性值

型別:System.Boolean
如果活頁簿的 Visual Basic for Application 專案經過數位簽署則為 true,否則為 false。

範例

下列程式碼範例使用 VBASigned 屬性,判斷活頁簿的 Visual Basic for Application 專案是否經過數位簽署,如果已簽署就顯示訊息。

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

Private Sub WorkbookVBASigned()
    If Not Me.VBASigned Then
        MsgBox("Warning: This workbook has not been " & _
            "digitally signed.")
    End If
End Sub
private void WorkbookVBASigned()
{
    if (!this.VBASigned)
    {
        MessageBox.Show("Warning: This workbook has not been " +
            "digitally signed.");
    }
}

.NET Framework 安全性

請參閱

參考

WorkbookBase 類別

Microsoft.Office.Tools.Excel 命名空間