活字格10.0新功能解密:十二、批量修改条件格式
本帖最后由 Lay.Li 于 2024-5-22 16:30 编辑各位格友们大家好,今天再大家带来一个新功能——批量修改条件格式:
当一组单元格具有相同的条件格式规则时,通常我们选择单元格范围(Ctrl选择多个单元格)并设置条件格式,但是这种条件格式实际上是作用于每个单元格而不是单元格范围,然而在Excel中条件格式支持设置单元格范围。
当我们为选择的区域设置相同的条件格式,如果想要修改规则,那么需要修改每一个单元格,这是非常不方便的。
如在V9.0 Update1版本中,为两个数字单元格设置相同的条件格式,Ctrl选中后选择条件格式——新建规则,设置条件格式;
当想要修改这个规则时,比如从单元格的值介于1-2之间修改为1-3之间,此时再次选中修改会发现并不是两个单元格条件同步修改,而是仅修改了其中一个单元格,所以如果是在我们V9.0 Update1版本中修改选择区域单元格格式时,需要逐个单元格修改。
static/image/hrline/1.gif
我们在V10.0版本对条件格式做了增强,支持批量修改条件格式;
1、在"条件格式规则管理"对话框新增"应用于"列,每个规则列表的"应用于"列,指示当前规则的应用范围,所有"应用于"列的范围是绝对的,也可以输入非绝对的公式;
2、在"条件格式规则管理"对话框中,新增"显示其格式规则"下拉框,包含<当前页面>、<当前选择>和<当前表格>三个选项;
[*]当前页面表示当前页面的所有条件格式;
[*]当前选择表示用户选择区域中包含的条件格式;
[*]当前表格表示用户选择表格的所有条件格式;
注意:当选择区域不包含表格时,只有两个选项:<当前页面>和<当前选择>;选择表格后,有三个选项;
默认情况下选择<当前选择>选项。
3、批量修改条件格式的使用:选择要设置条件格式的单元格,单击条件格式——新建规则按钮(也可以通过管理规则创建规则,默认选定区域作为条件格式范围);
此时如果我们后期想要修改这个规则,只需单击条件格式——管理规则,修改规则列表的规则即可,应用于的单元格范围不变,大大减少操作次数。(规则使用公式时要注意相对应用和绝对引用)
static/image/hrline/2.gif
条件格式特殊策略:
1、在旧版本中我们如果为表格设置条件格式,则条件的范围在列中;现在条件的范围是条件格式规则列表的"应用于"处;
但是,对于某些数值条件,如"基于各自值设置所有单元格的格式"、"仅对排名靠前或靠后的数值设置格式"、"仅对唯一值或重复值设置单元格格式"、"仅对高于或低于平均值的数值设置格式",此规则会发生变化(非作用于"应用于"的范围),如果需要对每个列设置此类规则,只能逐个添加条件格式;
2、如果复制并粘贴单元格,将创建规则的副本,并将每个规则应用于粘贴的区域。
static/image/hrline/4.gif
升级时的兼容性问题
1、在以前的版本中,条件格式应用于每个单元格。现在,当我们使用V10.0打开项目文件的旧版本时,每个单元格上的条件格式保持不变,每个规则的作用域为当前单元格;
static/image/hrline/1.gif
1、导出到Excel
条件格式也应用于"导出页面到Excel"/"导出表格到Excel"功能,并且单个单元格的条件格式优先级与设计器的条件格式优先顺序一致。
2、导出文档
"导出到文档",条件格式也将导出条件格式的范围。
以上就是这篇帖子的全部新功能介绍了,感谢各位格友的阅读:loveliness:
页:
[1]