- Excel VBA范例大全
- 罗刚君编著
- 385字
- 2020-08-26 20:14:32
本部分小结
本部分讲述了条件格式运用与管理,以及条件格式以外的突显数据格式的一些技巧。
条件格式可设置多个,如果多个条件的格式为同种类型(如背景/边框/字体颜色等),则区域仅显示最上层条件所设置的格式。
Excel 2007版本的条件较以前版本新增了彩色数据条及图标集等新格式,若存为兼容格式,则新格式无法在以前版本上正常显示。
条件格式不宜大量使用,它将占用较多内存从而影响计算效率。所以应根据需要对已有条件适当删除或者修改。
在设定条件格式时应使用动态区域,如Range("E3:E" & [E1048576].End(xlUp). Row)。虽然Range("E:E")也可达到同等的显示效果,而且通用性更强,不管E列如何增删数据都适用,但此方式添加条件格式的区域有1048576个,而工作表中实际数据有可能不超过50个,这就造成资源浪费,使工作簿占用空间变得很多,运算速度很慢,得不偿失。故本部分所有实例尽量使用Range("E3:E" & [E1048576].End(xlUp).Row)类型的区域,读者在工作中实际使用时也有必要利用这种动态区域替代固定的Range("E:E")整列区域。