Validation.Add(XlDVType, Object, Object, Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向指定区域内添加数据有效性验证。
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)
参数
- AlertStyle
- Object
可选 对象。 验证警报样式。 可以是以下 XlDVAlertStyle 常量之一: xlValidAlertInformation、 xlValidAlertStop 或 xlValidAlertWarning。
- Operator
- Object
可选 对象。 数据验证运算符。 可以是以下 XlFormatConditionOperator 常量之一: xlBetween、 xlEqual、 xlGreater、 xlGreaterEqual、 xlLess、 xlLessEqual、 xlNotBetween 或 xlNotEqual。
- Formula1
- Object
可选 对象。 数据验证公式中的第一部分。
- Formula2
- Object
可选 对象。 当 为 xlBetween 或 xlNotBetween 时Operator
,数据验证的第二部分 (否则,将忽略此参数) 。
注解
Add 方法需要不同的参数,具体取决于验证类型,如下表所示。
xlValidateCustom |
Formula1 是必需的; Formula2 将被忽略。
Formula1 必须包含一个表达式,该表达式在数据输入有效时计算结果为 True ;如果数据输入无效,则计算结果为 False 。 |
xlInputOnly |
AlertStyle 使用 、 Formula1 或 Formula2 。 |
xlValidateList |
Formula1 是必需的; Formula2 将被忽略。
Formula1 必须包含以逗号分隔的值列表或对此列表的工作表引用。 |
xlValidateWholeNumber、xlValidateDate、xlValidateDecimal、xlValidateTextLength 或 xlValidateTime | 必须指定 或 Formula2 中的一个Formula1 ,或者可以同时指定两者。 |