ValidationRules.Add 方法 (Visio)

将新的空 ValidationRule 对象添加到文档的 ValidationRules 集合。

语法

表达式添加 (NameU)

表达 一个代表 ValidationRules 对象的变量。

参数

名称 必需/可选 数据类型 说明
NameU 必需 字符串 要分配给新有效性规则的通用名称。

返回值

ValidationRule

备注

如果 NameU 参数不是有效的字符串,则 Visio 将返回“参数无效”错误。

新验证规则的默认属性值如下所示:

示例

以下示例代码基于 David Parker 提供的代码

以下Visual Basic for Applications (VBA) 示例演示如何使用 Add 方法将名为“UngluedConnector”的新验证规则添加到活动文档中名为“故障树分析”的现有验证规则集。

Public Sub Add_Example()

    Dim vsoValidationRule As Visio.ValidationRule
    Dim vsoValidationRuleSet As Visio.ValidationRuleSet
    Dim strValidationRuleSetNameU As String
    Dim strValidationRuleNameU As String
    
    strValidationRuleSetNameU = "Fault Tree Analysis"
    strValidationRuleNameU = "UngluedConnector"
    
    Set vsoValidationRuleSet = ActiveDocument.Validation.RuleSets(strValidationRuleSetNameU)
    Set vsoValidationRule = vsoValidationRuleSet.Rules.Add(strValidationRuleNameU)

End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。