Validation.Add(XlDVType, Object, Object, Object, Object) 方法

定义

向指定区域内添加数据有效性验证。

public void Add (Microsoft.Office.Interop.Excel.XlDVType Type, object AlertStyle, object Operator, object Formula1, object Formula2);
Public Sub Add (Type As XlDVType, Optional AlertStyle As Object, Optional Operator As Object, Optional Formula1 As Object, Optional Formula2 As Object)

参数

Type
XlDVType

必需 XlDVType。 有效性验证类型。

AlertStyle
Object

可选 对象。 验证警报样式。 可以是以下 XlDVAlertStyle 常量之一: xlValidAlertInformationxlValidAlertStopxlValidAlertWarning

Operator
Object

可选 对象。 数据验证运算符。 可以是以下 XlFormatConditionOperator 常量之一: xlBetweenxlEqualxlGreaterxlGreaterEqualxlLessxlLessEqualxlNotBetweenxlNotEqual

Formula1
Object

可选 对象。 数据验证公式中的第一部分。

Formula2
Object

可选 对象。 当 为 xlBetweenxlNotBetweenOperator,数据验证的第二部分 (否则,将忽略此参数) 。

注解

Add 方法需要不同的参数,具体取决于验证类型,如下表所示。

xlValidateCustom Formula1 是必需的; Formula2 将被忽略。 Formula1 必须包含一个表达式,该表达式在数据输入有效时计算结果为 True ;如果数据输入无效,则计算结果为 False
xlInputOnly AlertStyle使用 、 Formula1Formula2
xlValidateList Formula1 是必需的; Formula2 将被忽略。 Formula1 必须包含以逗号分隔的值列表或对此列表的工作表引用。
xlValidateWholeNumberxlValidateDatexlValidateDecimalxlValidateTextLengthxlValidateTime必须指定 或 Formula2 中的一个Formula1,或者可以同时指定两者。

适用于