2007基础:Tables Part 2_附着,结构化选中
Excel 12列表的一个核心优点在于-当使用列表时,其他相关功能能够更有预测性的迎合用户的需求,为了使这一切成为可能,Excel必须准确定知道列表的相关信息,如:开始和结束位置以及标题行位置,哪些单元格包含数据,它们分别属于哪些列等等。那么这些功能到底对终端用户有什么好处呢?Excel所具有的识别用户数据结构的不同方式可以带给用户不同以往的感受。
附着
当用户对列表的某列进行操作时,其相关的属性将被“附着”,这究竟是什么意思呢?例如用户在列表的某列使用了条件格式,Excel就会假定条件格式会永远应用到该列,所以无论是在列表的中间还是最后添加或者删除行时,Excel会相应地扩展或者收缩条件格式的范围及其相关的规则,如格式(单元格格式对话框中的所有选项)、单元格保护、数据有效性等,将“附着”在该列,另外,这种方式会应用在任何与引用相关的功能,例如公式、和数据透视表。
那么,我们如何使某些功能“附着”哪?到目前为止我们没有任何方法可以定制它。Excel只是假设任何时候对于整列进行的设置,将永远跟随本列,如果用户选择列表的某列设置数据有效性,那么数据有效性的范围会随着列表而扩大或者收缩,如果设置列表为数据透视表的数据源,那么列表新增加的数据将自动添加到数据透视表中,图表具备同样的功能。准确的说,本文中所提及的“整列”是指包含列表中所有行的数据,但是标题行的数据不一定包含在内
附着功能同样会应用到新增加的列,例如:一个列表作为图表的数据源,列表增加列时会自动更新图表,另外,整个表格的所有属性、标题和汇总(以后的帖子中会更多的阐述汇总)也会相应的“附着”。