EXCEL中需要打印一个表格模板,但是表格需要重复打印,但是需要不同的表格编号,该怎么实现?

如题所述

第1个回答  2011-09-28
编号可以根据一天中估计的最大数量,结合日期一起生成。
例如:全天最多999份,日期值的数值形式通常是5位数,这样可以生成一个8位数的编号。
方法:在任意单元设置一个流水值,另一单元设置一个状态值(可以是打印日期)。在表单菜单上定制一个按钮,录制一段打印宏(包括打印区域设置),对宏作一些修改,再将宏指定给定制的按钮。每次点击按钮,通过宏,检查状态单元的日期,如果日期小于当前,就为流水值设置一个初始值,同时将状态日期修改为当前日期;否则,就将流水值加1,再运行自动计算,产生当前的流水号,最后完成打印区域设置和打印。
注意:宏的末尾最好执行一次文件保存
如:A1为流水值,B1为编号,在B1中输入公式:="No:"&TODAY()&RIGHT("000"&A1,3)
相似回答