云顶国际集团-云顶国际亚洲唯一官网 问答 打印所有的工作表(excel打印所有工作表)

打印所有的工作表(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方法的说明。

云顶国际集团-云顶国际亚洲唯一官网 © all rights reserved.   
站点地图| 免责说明| | 本站发布的内容仅为个人学习试用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负。如有侵权请及时联系云顶国际集团处理,邮箱:vlimit@qq.com

网站地图