如何实现批量打印货单时,货单号连续打印?免费下载VBA插件
步骤一:点击货单号的单元格,设置单元格格式为自定义,如果你的货单号是五位数,就在类型处输入00000,点击确定
步骤二:点击启用宏,如果点击软件自带的要花钱,我们可以下载VBA的插件免费用,最后放了插件的链接,免费下载,按照步骤安装即可(安装完插件记得重启一下wps)。
步骤三:插件安装完成后,点击工具里的开发工具,再点击VB编辑器
步骤四:点击VB编辑器后,进入到VB中,写入下面的代码一个是打印一次的代码,一个是批量打印多份的代码,根据你的需求写入大码即可
Sub 打印一次()
ActiveSheet.PrintOut
[J3] = [J3] + 1
End Sub
Sub 批量打印多份()
Dim i%, 打印份数%, 起始编号%
打印份数 = InputBox("请输入待打印的份数", 1)
起始编号 = InputBox("请输入起始编号", 1)
终止编号 = 打印份数 + 起始编号 - 1
For i = 起始编号 To 终止编号
[J3] = i
ActiveSheet.PrintOut
Next
End Sub
步骤五:关闭VB编辑器,点击运行宏,会出现两种打印形式,选择打印一次,点击运行,这个时候就可以打印一份货单,表格中的货单号会+1
插件链接:
链接:https://pan.baidu.com/s/15WovAwmViK-ZdCGMLm2rkQ
提取码:e3ku