Interface IValidation
public interface IValidation
表示工作表范围的数据验证。
-
Method Summary
void
void
void
void
获取与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。
获取与条件格式或数据验证的第二部分相关联的值或表达式。
boolean
boolean
boolean
获取当用户输入无效数据时是否将显示数据验证错误信息。
boolean
获取当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。
boolean
获取是否满足所有验证条件(即,如果范围包含有效数据)。
void
void
void
void
设置与条件格式或数据验证相关联的值或表达式。可以是常量值、字符串值、单元格引用或公式。
void
设置与条件格式或数据验证的第二部分相关联的值或表达式。
void
void
void
void
void
void
void
设置当用户输入无效数据时是否显示数据验证错误信息。
void
设置当用户选择数据验证范围内的单元格时,是否显示数据验证输入信息。
void
-
Method Details
-
add
为指定范围添加数据验证。
- Parameters:
type - 必需的 ValidationType。验证类型。
-
add
为指定范围添加数据验证。
- Parameters:
type - 必需的 ValidationType。验证类型。
alertStyle - 可选的对象。验证警告样式。
validationOperator - 可选的对象。数据验证运算符。
formula1 - 可选的对象。数据验证方程的第一部分。
formula2 - 可选的对象。当运算符为Between或NotBetween时的数据验证方程的第二部分(否则,此参数被忽略)。
-
delete
void delete()
删除对象。
-
-
-
getErrorMessage
获取数据验证错误信息。
-
setErrorMessage
void setErrorMessage(String value)
设置数据验证错误信息。
-
getErrorTitle
获取数据验证错误对话框的标题。
-
setErrorTitle
void setErrorTitle(String value)
设置数据验证错误对话框的标题。
-
-
-
-
-
getIgnoreBlank
boolean getIgnoreBlank()
获取数据范围验证是否允许空值。
-
setIgnoreBlank
void setIgnoreBlank(boolean value)
设置数据范围验证是否允许空值。
-
-
-
getInCellDropdown
boolean getInCellDropdown()
获取数据验证是否显示一个包含可接受值的下拉列表。
-
setInCellDropdown
void setInCellDropdown(boolean value)
设置数据验证是否显示一个包含可接受值的下拉列表。
-
-
-
-
-
getOperator
获取条件格式或数据验证的操作符。
-
setOperator
设置条件格式或数据验证的操作符。
-
getShowError
boolean getShowError()
获取当用户输入无效数据时是否将显示数据验证错误信息。
-
setShowError
void setShowError(boolean value)
设置当用户输入无效数据时是否显示数据验证错误信息。
-
-
-
-
-
getValue
boolean getValue()
获取是否满足所有验证条件(即,如果范围包含有效数据)。
-
fromJson
生成从JSON字符串的数据验证。
- Parameters:
json - JSON字符串
-
toJson
从数据验证生成一个JSON字符串。
- Returns:
- 表示数据验证的JSON字符串。