在Excel的日常操作过程中,选择绝对是一个高频的操作,之前开发过一些快速选择单元格区域的辅助功能,除了单元格区域,Excel强大之处在于,类似PhotoShop那般可以存放多种图形,并且有图层先后顺序的概念,某些场景下,大量的图形对象需要快速选择,原生功能没有提供此类支持,此篇给大家带来这方面的功能补充。
业务场景
在日常表格的制作、查阅过程中,对图形(shape)进行一些批量操作时,如选择、显示、隐藏等,以满足特定的排版、打印、阅读最佳效果。
在原生的Excel功能中,对此提供的功能很有限,只有以下两种方式提供了批量性操作。
- 使用F5定位的方式,将所有图形选中 此操作一大缺陷是,所有图形一锅端,不能对特定类型的图形进行细分操作选择。
使用定位=》对象的方式全选所有图形
- 使用【选择窗格】进行图形对象的隐藏或显示操作。 此方法,同样不能对图形进行分类批量操作,图形用名称来显示,无法用肉眼快速对应到所属的图形,操作起来也是繁琐。
使用页面布局=》排列=》选择窗格的方式操作图形对象
Excel催化剂扩展支持。
功能入口
相对于原生的功能,Excel催化剂进行了大量的扩展,让整个操作更为流畅,更满足业务实际需求的批量性操作。具体优化有如下几点:
- 选定图形可细分到选择单元格区域下的图形,而非整个工作表下的图形。 具体操作上的区别若只选择一个单元格,将按整个工作表的所有图形来选择,若选择某个单元格区域,将按此区域范围内包含的图形计算(只要图形有一小部分落在选择的区域内都算。)
- 可以细分到不同图图形类型的选择。 对常用到的图形类型进行了归类,可以按需选择。 Excel催化剂所插入的图片,其类型属于“OleControlObject”类型,不属于图片
不同图形类型的选择
- 增加全选、反选、全不选等操作,方便批量性选择所需要图形类型
- 可对选择的类型进行显示隐藏操作 就算已经操作过隐藏的图形,只要是窗体未进行关闭,仍然可以将其重新显示回来。若已关闭了窗体,也仅需重新点击按钮,让窗体重新显示出来,即可显示所有图形。
经过以上几点的优化,对Excel的图形批量性操作,将变得非常便捷。
结语
能够产生效率上提升,节省时间的工具,没理由不将其用起来,也不必像读书时代那般,觉得耍小聪明走捷径去完成了,无论是Excel还是Excel催化剂,都是同样的初衷,让工作更高效便捷,既然Excel存在缺陷,使用Excel催化剂来补充增强,一样值得去学习掌握。