excel打印同一张表格如何实现每张数字自动递增

打印excel表格,打印第一,张2014010001,第二张2014010002,第三张2014010003,以及后续前缀都是201401,后面则是0001一直增加到0130,,每打印一张都需要实现数字的自动递增,如何做到???

第1个回答  2014-01-06
用宏可以实现追问

用宏的话 不知道是不是我用的不对 你得自己先全部操作一遍下次才可以执行,但是我的编号相当于是每个月都在变动的 刚才试着用宏了 结果打出来的只是重复着我录制宏时候的步骤,这样我下个月用的时候还得重新录制,是我用用的不对吗,可以细细教教我吗

追答

Private Sub workbook_beforeprint(cannel As Boolean)
Cells(1, 1) = Cells(1, 1) + 1
End Sub
‘参考
设编号单元格是A1,编号格式还未定 ,可在单元格格式里面设置 设A1初始值为2014010001
复制粘贴到 this workbook
我不知道你录制的宏是怎么样的.没法说

本回答被提问者采纳
相似回答