接口 IAboveAverage
public interface IAboveAverage
代表一个条件格式规则的优良视觉效果。对一个区域或选择应用颜色或填充,帮助您查看单元格值相对于其他单元格的关系。
-
方法概要
修饰符和类型方法说明void
delete()
删除此条件格式。void
生成从JSON字符串中的条件格式。返回AboveBelow
枚举中的一个常量,指定条件格式规则是寻找高于还是低于区域平均值或标准偏差的单元格值。返回一个指定了格式规则应用到的单元格范围的 range 对象。返回一个IBorders
实例,该实例表示此条件格式的边框。getFont()
返回一个代表此条件格式的字体的IFont
实例。返回一个IInterior
实例,该实例代表此条件格式的背景颜色。返回如果条件格式规则评估为true时应用到单元格的数字格式。int
返回一个 AboveAverage 对象的数值标准差。int
返回条件格式规则的重排序值。boolean
返回一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的附加格式规则进行评估。getType()
返回此条件格式的类型。void
setAboveBelow
(AboveBelow value) 设置AboveBelow
枚举中的一个常量,指定条件格式规则是查找高于或低于区域平均值或标准偏差的单元格值。void
setAppliesTo
(IRange value) 设置一个范围对象,指定要应用格式规则的单元格范围。void
设置此条件格式规则的优先级值为"1",以便在工作表上的所有其他规则之前进行评估。void
设置此条件格式规则的评估顺序,使其在工作表上所有其他规则评估之后进行评估。void
setNumberFormat
(String value) 设置当条件格式规则评估为true时应用于单元格的数字格式。void
setNumStdDev
(int value) 设置 AboveAverage 对象的数值标准差。void
setPriority
(int value) 设置条件格式规则的条件优先级值。void
setStopIfTrue
(boolean value) 设置一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的附加格式规则进行评估。toJson()
生成一个从条件格式转换而来的JSON字符串。
-
方法详细资料
-
getAboveBelow
AboveBelow getAboveBelow()返回AboveBelow
枚举中的一个常量,指定条件格式规则是寻找高于还是低于区域平均值或标准偏差的单元格值。 -
setAboveBelow
设置AboveBelow
枚举中的一个常量,指定条件格式规则是查找高于或低于区域平均值或标准偏差的单元格值。 -
getAppliesTo
IRange getAppliesTo()返回一个指定了格式规则应用到的单元格范围的 range 对象。 -
setAppliesTo
设置一个范围对象,指定要应用格式规则的单元格范围。 -
getBorders
IBorders getBorders()返回一个IBorders
实例,该实例表示此条件格式的边框。 -
getFont
IFont getFont()返回一个代表此条件格式的字体的IFont
实例。 -
getInterior
IInterior getInterior()返回一个IInterior
实例,该实例代表此条件格式的背景颜色。 -
getNumberFormat
String getNumberFormat()返回如果条件格式规则评估为true时应用到单元格的数字格式。 -
setNumberFormat
设置当条件格式规则评估为true时应用于单元格的数字格式。 -
getNumStdDev
int getNumStdDev()返回一个 AboveAverage 对象的数值标准差。 -
setNumStdDev
void setNumStdDev(int value) 设置 AboveAverage 对象的数值标准差。 -
getPriority
int getPriority()返回条件格式规则的重排序值。该优先级决定了当工作表中存在多个条件格式规则时评估的顺序。设置优先级时,值必须是一个正整数,介于1与工作表上的条件格式规则总数之间。优先级对于工作表上的所有规则来说必须是唯一的值,因此更改指定条件格式规则的优先级可能会导致工作表上其他规则的优先值发生改变。
-
setPriority
void setPriority(int value) 设置条件格式规则的条件优先级值。该优先级决定了当工作表中存在多个条件格式规则时,它们的评估顺序。设置优先级时,该值必须是一个正整数,介于1与工作表上的条件格式规则总数之间。对于工作表上的所有规则而言,优先级必须是唯一的值,因此更改指定条件格式规则的优先级可能会导致工作表上其他规则的优先级值发生变动。
-
getStopIfTrue
boolean getStopIfTrue()返回一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的附加格式规则进行评估。 -
setStopIfTrue
void setStopIfTrue(boolean value) 设置一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的附加格式规则进行评估。 -
getType
FormatConditionType getType()返回此条件格式的类型。 -
delete
void delete()删除此条件格式。 -
setFirstPriority
void setFirstPriority()设置此条件格式规则的优先级值为"1",以便在工作表上的所有其他规则之前进行评估。 -
setLastPriority
void setLastPriority()设置此条件格式规则的评估顺序,使其在工作表上所有其他规则评估之后进行评估。 -
fromJson
生成从JSON字符串中的条件格式。- 参数:
json
- JSON字符串。
-
toJson
String toJson()生成一个从条件格式转换而来的JSON字符串。- 返回:
- 条件格式的JSON字符串。
-