ValidationRule.Delete 方法 (Visio)
从文档删除 ValidationRule 对象。
语法
表达式。删除
表达 一个代表 ValidationRule 对象的变量。
返回值
Nothing
备注
调用 Delete 方法还会删除所有与有效性规则有关的所有 ValidationIssue 对象。
示例
以下示例代码基于 David Parker 提供的代码
以下Visual Basic for Applications (VBA) 示例演示如何使用 Delete 方法从活动文档中名为“故障树分析”的验证规则集中删除名为“Unglued 连接器”的验证规则。
' Delete a named rule from a named rule set.
Public Sub Delete_Example()
Dim strValidationRuleSetNameU As String
Dim strValidationRuleNameU As String
Dim vsoValidationRuleSet As Visio.ValidationRuleSet
strValidationRuleSetNameU = "Fault Tree Analysis"
strValidationRuleNameU = "UngluedConnector"
Set vsoValidationRuleSet = ActiveDocument.Validation.RuleSets(strValidationRuleSetNameU)
' Delete the rule.
vsoValidationRuleSet.Rules(strRuleNameU).Delete
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。