Excel用于管理各种表格。这些表的标题基本上由公司名称加上年、月和表名组成。每隔一段时间,打印这些表格时,所有表格标题中的一些内容(如公司名称、年份或月份)都要重新更改一次。操作不仅繁琐,而且容易出错。
如果能做一个动态表头,把表头所有需要改的部分都做成单元格引用,只要改一个地方,所有表头一起改,就方便多了。后来,在努力实现这个目标之后:
1.制作表头初始化界面。
为了操作方便,先插入一个新的工作表,命名为“Initialize”。在单元格C7中输入文本提示“请输入公司名称:”以便单元格D7可用于输入公司名称。
接下来,右键单击工具栏并选择表单命令以打开表单工具栏。在单元格C9中输入“时间:”后,单元格D9用于在标题中显示年份。单击表单工具栏中的[旋转框]按钮,在单元格D9旁边绘制一个旋转框对象。类似地,在单元格F9后面画一个数字显示框来调整表格标题中的月份。
分别在单元格E9和G9中输入单词“year”和“month ”,并将它们设置为右对齐。
右键单击“微调框1”,选择“设置控制格式”命令,将打开“对象格式”对话框,切换到“控制”选项卡。在当前值框中输入默认年份,如“2005”,在最小值和最大值框中输入年份的上限和下限,步长为“1”。在单元格链接框中,输入单元格的绝对地址以显示年份,如“$D$9”。设置完成后,单击[确定]按钮。同样,“旋转框2”和F9单元格可以链接,需要注意的是,最大值和最小值受月份本身的限制。
2.设置表格标题
打开加班记录工作表,输入公式“=初始化!”在表标题位置!D7初始化!d9‘年’初始化!F9 '月''加班记录' ",回车(此时看不到最终效果),设置标题的格式。同样的,其他表格的标题,稍加改动,也可以一一制作。
3.调试表标题
以上操作完成后,我们就可以调试了。回到“初始化”表,输入学校名称并选择某年某月。这时,回到其他工作表,我们可以看到完整的表标题。
需要注意的是,使用日期功能也可以使标题根据系统时间自动变化,但不方便调整到以前的某年或某月。