EXCEL打印单据,单号自动递增.用函数或VBA

因工作需要用EXCEL打印出库单据,单号能否自动按年月日+序号在每次打印后递增,例如:12月7日,打印20111207001后,单元格内数值变成20111207002...12月8日,单元格变成20111208001....
高手们有没有办法可以实现,最好用函数去处理。

必须用VBA

Private Sub Workbook_BeforePrint(Cancel As Boolean)
[a1] = [a1] + 1
End Sub

Private Sub Workbook_Open()
[a1].FormulaR1C1 = "=TEXT(TODAY(),""yyyymmdd"")&TEXT(0,""000"")"
End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-07
wo skjgfhu我是打酱油的
相似回答