Interface IUniqueValues
public interface IUniqueValues
UniqueValues对象使用UniqueValues.DupeUnique属性来返回或设置一个枚举,以确定规则是在范围内查找重复值还是唯一值。
-
Method Summary
void
void
返回一个指定了格式规则应用到的单元格范围的Range对象。
返回一个代表此条件格式的边框的IBorders实例。
返回一个表示此条件格式的背景色的IInterior实例。
返回如果条件格式规则评估为true时应用到单元格的数字格式(读取或写入对象)。
int
返回条件格式规则的重值。该优先级决定了当工作表中存在多个条件格式规则时评估的顺序。
boolean
返回一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的其他格式规则进行评估。
void
设置一个Range对象,指定要应用格式规则的单元格范围。
void
void
设置此条件格式规则优先级值为"1",以便在工作表上的所有其他规则之前进行评估。
void
设置此条件格式规则的评估顺序,使其在工作表上的所有其他规则评估之后进行评估。
void
设置如果条件格式规则评估为true时应用于单元格的数字格式(读取或写入对象)。
void
设置条件格式规则的任务优先级。该优先级决定了当工作表中存在多个条件格式规则时,它们的评估顺序。
void
设置一个布尔值,以决定如果当前规则评估为true时,是否应该对单元格应用额外的格式规则。
-
Method Details
-
getAppliesTo
返回一个指定了格式规则应用到的单元格范围的Range对象。
-
setAppliesTo
void setAppliesTo(IRange value)
设置一个Range对象,指定要应用格式规则的单元格范围。
-
getBorders
返回一个代表此条件格式的边框的IBorders实例。
-
getDupeUnique
返回条件格式规则是在查找唯一值还是重复值。
-
setDupeUnique
设置条件格式规则是查找唯一值还是重复值。
-
getFont
返回表示此条件格式的字体的IFont实例。
-
getInterior
返回一个表示此条件格式的背景色的IInterior实例。
-
-
-
getPriority
int getPriority()
返回条件格式规则的重值。该优先级决定了当工作表中存在多个条件格式规则时评估的顺序。
-
setPriority
void setPriority(int value)
设置条件格式规则的任务优先级。该优先级决定了当工作表中存在多个条件格式规则时,它们的评估顺序。
设置优先级时,值必须是一个介于1到工作表上条件格式规则总数之间的正整数。工作表上所有规则的优先级必须是唯一值,因此更改指定条件格式规则的优先级可能会导致工作表上其他规则的优先级值发生变动。
-
getStopIfTrue
boolean getStopIfTrue()
返回一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的其他格式规则进行评估。
-
setStopIfTrue
void setStopIfTrue(boolean value)
设置一个布尔值,以决定如果当前规则评估为true时,是否应该对单元格应用额外的格式规则。
-
-
delete
void delete()
删除此条件格式。
-
setFirstPriority
void setFirstPriority()
设置此条件格式规则优先级值为"1",以便在工作表上的所有其他规则之前进行评估。
-
setLastPriority
void setLastPriority()
设置此条件格式规则的评估顺序,使其在工作表上的所有其他规则评估之后进行评估。
-
fromJson
生成从JSON字符串中的条件格式。
- Parameters:
json
- JSON字符串。
-
toJson
生成一个从条件格式转换而来的JSON字符串。
- Returns:
- 条件格式的JSON字符串。