条件规则宏检查将格式选项应用于一致元素的条件。此宏必须在条件规则管理器宏中使用。
条件规则宏具有以下参数:
参数 | 描述 |
---|
[Enum]规则条件(默认=“元素值等于”) | 要检查的条件类型。基于此类型,值1,值1 +值2或都不需指定。可能具有以下值之一:- 元素值介于
- 当单元格数值在Value1和Value2参数值(包括)之间的范围内时,应用格式
- 如果单元格值或Value1或Value2不是数字(即Long或Double),则不检查规则
- 取值范围介于Value1和Value2的最小值与Value1和Value2的最大值之间
- 元素值不在
- 当单元格数值不在Value1和Value2参数值之间的范围内时,应用格式
- 如果单元格值或Value1或Value2不是数字(即Long或Double),则不检查规则
- 取值范围介于Value1和Value2的最小值与Value1和Value2的最大值之间
- 元素值等于
- 当单元格值等于Value1参数值时应用格式
- 如果单元格值和Value1都是数字值,则将它们进行数字比较,否则将它们作为文本进行比较(不区分大小写)
- Value2参数的值将被忽略
- 元素值不等于
- 当单元格值不等于Value1参数值时应用格式
- 如果单元格值和Value1都是数字值,则将它们进行数字比较,否则将它们作为文本进行比较(不区分大小写)
- Value2参数的值将被忽略
- 元素值大于
- 当数值单元格值大于Value1参数数值时,应用格式化
- 如果单元格值或Value1不是数字,则不检查规则
- Value2参数的值将被忽略
- 元素值小于
- 当数值单元格值小于Value1参数数值时,应用格式
- 如果单元格值或Value1不是数字,则不检查规则
- Value2参数的值将被忽略
- 元素值大于或等于
- 当数值单元格值大于或等于Value1参数数值时,应用格式化
- 如果单元格值或Value1不是数字,则不检查规则
- Value2参数的值将被忽略
- 元素值小于或等于
- 当数值单元格值小于或等于Value1参数数值时,应用格式化
- 如果单元格值或Value1不是数字,则不检查规则
- Value2参数的值将被忽略
- 元素文字包含
- 当单元格包含Value1参数文本时应用格式
- 搜索不区分大小写
- Value2参数的值将被忽略
- 元素文字不包含
- 当单元格不包含Value1参数文本时应用格式
- 搜索不区分大小写
- Value2参数的值将被忽略
- 元素文字以
- 当单元格以Value1参数文本开头时,应用格式
- 搜索不区分大小写
- Value2参数的值将被忽略
- 元素文字以
- 当单元格以Value1参数文本结尾时应用格式
- 搜索不区分大小写
- Value2参数的值将被忽略
- 元素为空
- 当单元格为空白时应用格式
- 通过测量单元格文本长度来完成检查–如果为零,则该单元格为空白
- Value1和Value2参数的值将被忽略
- 元素不为空
- 当单元格不为空时应用格式
- 通过测量单元格文本长度来完成检查–如果它大于零,则该单元格不为空
- Value1和Value2参数的值将被忽略
- 元素是一个数值
- 当单元格为数值时应用格式
- 通过检查Long和Double类型来完成检查
- Value1和Value2参数的值将被忽略
- 公式结果值为true
- 当Value1参数中指定的公式的结果为true时,应用格式
- 可以使用CelesteCS Math附加公式列表中的任何适用公式
- 表格单元格可以引用为A1,$ A1,A $ 1,$ A $ 1
- 表范围可以指定为$ A $ 1:$ B $ 2
- Value2参数的值将被忽略
|
[String]值1(默认=空) | 条件的第一个参数(如果适用)。 |
[String]值2(默认=空) | 条件的第二个参数(如果适用)。 |
[String]适用于(默认=“所有表”) | 指定要应用条件格式的单元格。- 设置为“所有表”以将格式应用于所有表的所有单元格。
- 可以指定确切的列范围以仅将格式应用于指定的列。注意,还应指定确切的表规范。示例:“ Table1.A:B”。
- 可以指定多个范围,以“;”分隔 符号。示例:'Table1.A:B; 表1.D:E'
|
[Boolean]如果为true,则停止(默认为false) | 指定是否停止对conformant元素进行后续规则处理。 |
[Enum]粗体字(默认=“保留原始”) | 指定是否对符合元素的文本应用粗体样式。如果此参数设置为“保持原始”,则粗体样式将不会更改。可能具有以下值之一: |
[Enum]斜体文字(默认=“保留原图”) | 指定是否对符合元素的文本应用斜体样式。如果此参数设置为“保持原始”,则斜体样式将不会更改。可能具有以下值之一: |
[Enum]带下划线的文字(默认=“保留原始文字”) | 指定是否将下划线样式应用于一致元素的文本。如果此参数设置为“保持原始”,则下划线样式不会更改。可能具有以下值之一: |
[String]文本颜色(默认=“保留原始”) | 指定是否将特定颜色应用于一致元素的文本。设置为“保留原始”以保留原始颜色。可能具有以下值之一: |
[String]背景色(默认=“保留原图”) | 指定是否将特定背景色应用于一致元素。设置为“保留原始”以保留原始颜色。可能具有以下值之一: |
[String]替换文字(默认=“保留原始文字”) | 指定文本以替换一致元素的文本。设置为“保留原始文本”以保留原始文本。可能具有以下值之一: |
设置参数后,可以在宏编辑器的预览窗格中看到指定格式应用程序的示例。更改格式或替换参数后,按“预览”按钮以查看结果。