Validation.Add 方法 (Excel)

更新时间:2023-05-12 10:04:44 阅读: 评论:0

Validation.Add 方法 (Excel)
Office 2013
向指定区域内添加数据有效性验证。
语法
表达式 Add类型 AlertStyle运算符 Formula1Formula2
表达式 一个表示验证对象的变量。
参数
名称
必需/可选
数据类型
说明
Type
必需
XlDVType
有效性验证类型。
AlertStyle
可选
Variant
有效性验证警告的样式。可为以下 XlDVAlertStyle 常量之一:xlValidAlertInformationxlValidAlertStop  xlValidAlertWarning
Operator
可选
Variant
数据有效性验证运算符。可为以下 XlFormatConditionOperator 常量之一:xlBetweenxlEqualxlGreaterxlGreaterEqualxlLessxlLessEqualxlNotBetween  xlNotEqual
Formula1
可选
Variant
数据有效性验证等式中的第一部分。
Formula2
可选
Variant
OperatorxlBetweenxlNotBetween的数据有效性的第二部分 (否则,此参数将被忽略)。
注解
Add方法所要求的不同参数,具体取决于有效性验证的类型,如下表所示。
有效性验证类型
参数
xlValidateCustom
Formula1 必需,忽略 Formula2Formula1 必须包含一个表达式,数据项有效时该表达式的值为 True,数据项无效时,该值为 Fal
xlInputOnly
使用AlertStyle Formula1Formula2 
xlValidateList
Formula1 必需,忽略 Formula2Formula1 必须包含以逗号分隔的值列表,或对该列表的工作表引用。
xlValidateWholeNumber xlValidateDate xlValidateDecimalxlValidateTextLengthxlValidateTime
必须指定其中一个Formula1Formula2 ,或指定两者。
示例
本示例向单元格 E5 添加数据有效性验证。
VBA
With Range("e5").Validation
.Add Type:=xlValidateWholeNumber, _
AlertStyle:= xlValidAlertStop, _
Operator:=xlBetween, Formula1:="5", Formula2:="10"
.InputTitle = "Integers"
.ErrorTitle = "Integers"
.InputMessage = "Enter an integer from five to ten"
.ErrorMessage = "You must enter a number from five to ten"
End With

本文发布于:2023-05-12 10:04:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/597967.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:有效性   验证   数据   表达式   列表   包含   类型
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图