这个要用VBA来实现,假设A1为单据号(单元格格式只能为数值),表格名称为sheet1,
按ALT+
F11
调出VBA窗口,插入一个模块,把下面代码复制进去。
Private
Sub
Auto_Open()
Sheets("sheet1").Range("a1")
=
Range("a1")
+
1
End
Sub
这个不知
行不行
,每打开一次单据号增加1!
你在可以自己做个打印控件,写上几句代码就行了。
用VB制作宏,语句:
i=1 ,i=i+1,i<500
或者上网搜索,有现成的
主要是不清楚你在哪个表格中以什么方式生成,生成后放在哪里,请问能详细说一下吗?
另外,如果涉及到多表的话,用函数写公式有可能没办法自动处理日期。你可以接受用宏来处理的方式吗?