接口 IUniqueValues


public interface IUniqueValues
UniqueValues对象使用UniqueValues.DupeUnique属性来返回或设置一个枚举,以确定规则是在范围内查找重复值还是唯一值。
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    删除此条件格式。
    void
    生成从JSON字符串中的条件格式。
    返回一个指定了格式规则应用到的单元格范围的Range对象。
    返回一个代表此条件格式的边框的IBorders实例。
    返回条件格式规则是在查找唯一值还是重复值。
    返回表示此条件格式的字体的IFont实例。
    返回一个表示此条件格式的背景色的IInterior实例。
    返回如果条件格式规则评估为true时应用到单元格的数字格式(读取或写入对象)。
    int
    返回条件格式规则的重值。
    boolean
    返回一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的其他格式规则进行评估。
    返回此条件格式的类型。
    void
    设置一个Range对象,指定要应用格式规则的单元格范围。
    void
    设置条件格式规则是查找唯一值还是重复值。
    void
    设置此条件格式规则优先级值为"1",以便在工作表上的所有其他规则之前进行评估。
    void
    设置此条件格式规则的评估顺序,使其在工作表上的所有其他规则评估之后进行评估。
    void
    设置如果条件格式规则评估为true时应用于单元格的数字格式(读取或写入对象)。
    void
    setPriority(int value)
    设置条件格式规则的任务优先级。
    void
    setStopIfTrue(boolean value)
    设置一个布尔值,以决定如果当前规则评估为true时,是否应该对单元格应用额外的格式规则。
    生成一个从条件格式转换而来的JSON字符串。
  • 方法详细资料

    • getAppliesTo

      IRange getAppliesTo()
      返回一个指定了格式规则应用到的单元格范围的Range对象。
    • setAppliesTo

      void setAppliesTo(IRange value)
      设置一个Range对象,指定要应用格式规则的单元格范围。
    • getBorders

      IBorders getBorders()
      返回一个代表此条件格式的边框的IBorders实例。
    • getDupeUnique

      DupeUnique getDupeUnique()
      返回条件格式规则是在查找唯一值还是重复值。
    • setDupeUnique

      void setDupeUnique(DupeUnique value)
      设置条件格式规则是查找唯一值还是重复值。
    • getFont

      IFont getFont()
      返回表示此条件格式的字体的IFont实例。
    • getInterior

      IInterior getInterior()
      返回一个表示此条件格式的背景色的IInterior实例。
    • getNumberFormat

      String getNumberFormat()
      返回如果条件格式规则评估为true时应用到单元格的数字格式(读取或写入对象)。
    • setNumberFormat

      void setNumberFormat(String value)
      设置如果条件格式规则评估为true时应用于单元格的数字格式(读取或写入对象)。
    • getPriority

      int getPriority()
      返回条件格式规则的重值。该优先级决定了当工作表中存在多个条件格式规则时评估的顺序。
    • setPriority

      void setPriority(int value)
      设置条件格式规则的任务优先级。该优先级决定了当工作表中存在多个条件格式规则时,它们的评估顺序。

      设置优先级时,值必须是一个介于1到工作表上条件格式规则总数之间的正整数。工作表上所有规则的优先级必须是唯一值,因此更改指定条件格式规则的优先级可能会导致工作表上其他规则的优先级值发生变动。

    • getStopIfTrue

      boolean getStopIfTrue()
      返回一个布尔值,以确定如果当前规则评估为true,是否应该对单元格上的其他格式规则进行评估。
    • setStopIfTrue

      void setStopIfTrue(boolean value)
      设置一个布尔值,以决定如果当前规则评估为true时,是否应该对单元格应用额外的格式规则。
    • getType

      返回此条件格式的类型。
    • delete

      void delete()
      删除此条件格式。
    • setFirstPriority

      void setFirstPriority()
      设置此条件格式规则优先级值为"1",以便在工作表上的所有其他规则之前进行评估。
    • setLastPriority

      void setLastPriority()
      设置此条件格式规则的评估顺序,使其在工作表上的所有其他规则评估之后进行评估。
    • fromJson

      void fromJson(String json)
      生成从JSON字符串中的条件格式。
      参数:
      json - JSON字符串。
    • toJson

      String toJson()
      生成一个从条件格式转换而来的JSON字符串。
      返回:
      条件格式的JSON字符串。