打印所有的工作表(excel打印所有工作表)-云顶国际集团
时间: 2023-05-28 04:59:18 百科小知识
使用vba代码可以实现批量打印所有的工作表:
1. 按下alt f11打开visual basic editor;
2. 在左侧project窗口中,双击需要打印的excel文件名,进入该工作簿的项目视图;
3. 在上方的菜单栏选择insert > module,新建一个模块;
4. 将以下代码复制粘贴到模块中:
sub print_all_sheets()
dim ws as worksheet
application.screenupdating = false
for each ws in worksheets
ws.printout
next ws
application.screenupdating = true
end sub
5. 点击工具栏上的“运行”按钮或按下f5键,运行代码。
这个代码将逐个打印所有工作表,并在打印完毕后回复屏幕更新。如果需要自定义打印设置,可以调整代码中printout的参数,具体参数可以参考excel帮助文档中printout方法的说明。