WorkbookBase.VBASigned 属性

获取一个值,该值指示工作簿的 Visual Basic for Applications 项目是否已进行了数字签名。

命名空间:  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
    Get
public bool VBASigned { get; }

属性值

类型:System.Boolean
如果工作簿的 Visual Basic for Applications 项目已进行了数字签名,则为 true;否则为 false。

示例

下面的代码示例使用 VBASigned 属性在工作簿的 Visual Basic for Applications 项目还未进行数字签名时显示一条消息。

此示例针对的是文档级自定义项。

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 命名空间