如何批量打印不同编号的excel文件
来源:网络收集 点击: 时间:2024-03-131、建立编号列表

2、用公式VLOOKUP把编号链接到表格中

3、设置打印开始编号和结束编号

4、打开VB编辑器,复制以下代码
Sub 打印物料维护单()
= - 1
Range(AR6).Select
Application.ActivePrinter = FX Docuprint M205 f-00000 在 Ne02:
ExecuteExcel4Macro PRINT(1,,,1,,,,,,,,2,FX Docuprint M205 f-00000 在 Ne02:,,TRUE,,FALSE)
End Sub
Sub 循环()
AAA = Range(AR4)
Dim i As Long
Dim times As Long
times = AAA
times代表循环次数,执行前把times赋值即可(不可小于1,不可大于2147483647)
For i = 1 To times
Call 打印物料维护单
Next i
End Sub

5、插入命令按钮,指定宏名

6、点击命令按钮开始批量打印
注意事项每部电脑的打印机不一样,可以通过录制宏做一次打印选择,然后替换以下代码 Application.ActivePrinter = FX Docuprint M205 f-00000 在 Ne02: ExecuteExcel4Macro PRINT(1,,,1,,,,,,,,2,FX Docuprint M205 f-00000 在 Ne02:,,TRUE,,FALSE)
代码中的AR5是链接编号,AR4是循环次数,如果变动单元格,记得修改
excel版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_344320.html