接口 ITop10
public interface ITop10
代表一个条件格式规则的前十名可视化。对一系列单元格应用颜色可以帮助你看出某个单元格的值相对于其他单元格的相对大小。
-
方法概要
修饰符和类型方法说明void
delete()
删除此条件格式。void
生成从JSON字符串中的条件格式。返回指定格式规则应用到的单元格范围的IRange
对象。返回一个IBorders
实例,该实例表示此条件格式的边框。getFont()
返回表示此条件格式的字体的IFont
实例。返回一个IInterior
实例,该实例代表此条件格式的背景色。返回如果条件格式规则评估为true时应用于单元格的数字格式。boolean
返回一个布尔值,指定排名是否由百分比值确定。int
返回条件格式规则的任务优先级值。int
getRank()
返回一个Integer值,指定条件格式规则中的排名值是数量还是百分比。boolean
返回一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的附加格式规则进行评估。返回TopBottom
枚举的其中一个常量,以确定排名是从顶部还是底部评估。getType()
返回此条件格式的类型。void
setAppliesTo
(IRange value) 设置指定格式规则应用的单元格范围的IRange
对象。void
设置此条件格式规则的优先级值为"1",以便在工作表上的所有其他规则之前进行评估。void
设置此条件格式规则的评估顺序,使其在工作表上的所有其他规则之后进行评估。void
setNumberFormat
(String value) 设置当条件格式规则评估为true时应用于单元格的数字格式。void
setPercent
(boolean value) 设置一个布尔值,指定排名是否由百分比值确定。void
setPriority
(int value) 设置条件格式规则的任务优先级。void
setRank
(int value) 设置一个整数值,指定位次值对于条件格式规则的数字或百分比。void
setStopIfTrue
(boolean value) 设置一个布尔值,以确定如果当前规则评估为true时,是否应该对单元格上的附加格式规则进行评估。void
setTopBottom
(TopBottom value) 设置TopBottom
枚举的其中一个常量,以确定排名是从顶部还是底部评估。toJson()
生成一个从条件格式化中产生的JSON字符串。
-
方法详细资料
-
getAppliesTo
IRange getAppliesTo()返回指定格式规则应用到的单元格范围的IRange
对象。 -
setAppliesTo
设置指定格式规则应用的单元格范围的IRange
对象。 -
getBorders
IBorders getBorders()返回一个IBorders
实例,该实例表示此条件格式的边框。 -
getFont
IFont getFont()返回表示此条件格式的字体的IFont
实例。 -
getInterior
IInterior getInterior()返回一个IInterior
实例,该实例代表此条件格式的背景色。 -
getNumberFormat
String getNumberFormat()返回如果条件格式规则评估为true时应用于单元格的数字格式。 -
setNumberFormat
设置当条件格式规则评估为true时应用于单元格的数字格式。 -
getPercent
boolean getPercent()返回一个布尔值,指定排名是否由百分比值确定。 -
setPercent
void setPercent(boolean value) 设置一个布尔值,指定排名是否由百分比值确定。 -
getPriority
int getPriority()返回条件格式规则的任务优先级值。当工作表中存在多个条件格式规则时,该优先级决定了规则评估的顺序。 -
setPriority
void setPriority(int value) 设置条件格式规则的任务优先级。该优先级决定了当工作表中存在多个条件格式规则时,它们的评估顺序。设置优先级时,值必须是介于1到工作表上条件格式规则总数之间的正整数。工作表上所有规则的优先级必须是唯一的,因此更改指定条件格式规则的优先级可能会导致工作表上其他规则的优先级值发生变动。
-
getRank
int getRank()返回一个Integer值,指定条件格式规则中的排名值是数量还是百分比。 -
setRank
void setRank(int value) 设置一个整数值,指定位次值对于条件格式规则的数字或百分比。 -
getStopIfTrue
boolean getStopIfTrue()返回一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的附加格式规则进行评估。 -
setStopIfTrue
void setStopIfTrue(boolean value) 设置一个布尔值,以确定如果当前规则评估为true时,是否应该对单元格上的附加格式规则进行评估。 -
getTopBottom
TopBottom getTopBottom()返回TopBottom
枚举的其中一个常量,以确定排名是从顶部还是底部评估。 -
setTopBottom
设置TopBottom
枚举的其中一个常量,以确定排名是从顶部还是底部评估。 -
getType
FormatConditionType getType()返回此条件格式的类型。 -
delete
void delete()删除此条件格式。 -
setFirstPriority
void setFirstPriority()设置此条件格式规则的优先级值为"1",以便在工作表上的所有其他规则之前进行评估。 -
setLastPriority
void setLastPriority()设置此条件格式规则的评估顺序,使其在工作表上的所有其他规则之后进行评估。 -
fromJson
生成从JSON字符串中的条件格式。- 参数:
json
- JSON字符串。
-
toJson
String toJson()生成一个从条件格式化中产生的JSON字符串。- 返回:
- 条件格式化的JSON字符串。
-