excel怎么用宏实现选择打印工作表?

一个excel里面有多个工作表,sheet1,sheet2,sheet3,sheet4,我打算在sheet1里面“选项按钮”,和打印的“命令按键”,实现选择打印第二个工作表,或第三个工作表,或第四个,宏应该怎么编写?

示例:
Sub 打印第二个工作表()
Worksheets("sheet2").PrintOut From:=1, To:=1, Copies:=1, Collate _
:=True
End Sub

说明:
("sheet2")这是第二个工作表, From:=1, To:=1打印从第1页到第1页,Copies:=1份数为1。
可以按照这个方式自己编排。编好后运行宏就行了!

如果没问题请采纳,谢谢!追问

选项按钮的那一部门呢?

追答

在窗体工具增加一个按钮,然后指定到宏!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-31
可以在单元格里面输入值 在宏里面取这个值当做表名,选择此表后打印追问

感觉可行,但是具体怎么写呢?

第2个回答  2013-10-31
最好的学习办法是自己录制,然后再分析
相似回答