本文为大家介绍表格如何设置动态表头(easyexcel动态表头),下面和小编一起看看详细内容吧。
我用excel管理各种表,表头基本都是单位名加上年月表名。当每隔一段时间打印这些表格时,所有表格标题中的某些内容(如单位名称、年份或月份)必须重新更改,这样不仅麻烦而且操作时容易出错。
如果能做一个动态的表头,把所有需要改的标题部分都做成单元格引用,只要改一个地方,所有的标题就一起改,就方便多了。后来,在尝试实现这个目标之后:
1.制作表格标题初始化界面
为了操作方便,我们先插入一个新的工作表,并命名为“initialization”。在c7单元格输入文字提示“请输入单位名称:”,这样d7单元格就可以输入单位名称了。
接下来,右键单击工具栏并选择“窗体”命令以打开“窗体”工具栏。在c9单元格中输入“time :”,d9单元格用于显示标题中的年份。单击“窗体”工具栏中的[微调器]按钮,在d9单元格旁边绘制一个微调器对象。同样,在单元格f9 之后立即绘制一个微调器以调整表格标题中的月份。
在e9和g9单元格分别输入“年”和“月”字样,并设置为右对齐。
右键单击“spinner 1”并选择“set control format”命令。这时,“对象格式”对话框会打开,并切换到“控件”选项卡。在“当前值”框中输入默认年份如“2005”,在“最小值”和“最大值”框中分别输入年份上下限,“步长”设置为“1” . ”输入显示年份的单元格的绝对地址,如“$d$9”,设置完成后,点击【确定】按钮,微调框1和单元格d9就会链接起来。同理,“微调框2 可以链接到单元格f9,但需要注意的是最大值和最小值受月份本身的限制。
2.设置表格标题
打开“加班记录”工作表,在表格标题位置输入公式“=初始化!d7初始化!d9'年'初始化!f9'月''加班记录'”,回车(看不到最终效果),设置标题的格式。同样,其他表格的标题稍作改动即可。
3.调试表标题
以上操作完成后,我们就可以开始调试了。回到“初始化”工作表,输入学校名称并选择某年某月,再回到其他工作表,我们可以看到完整的表格标题。
需要注意的是,使用日期功能也可以让标题根据系统时间自动变化,但不方便调整到前一年或前一个月。
本文来源:【http://www.ttep.cn】
好了,表格如何设置动态表头(easyexcel动态表头)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。