1、启动Excel程序,打开一个工作表。
2、在工作表是左上角有一个快速访问工具栏,我们可以把打印按钮添加到此处,这样就可以直接单击按钮进入打印状态。
3、单击快速访问工具栏右侧的展开列表按钮。
4、在弹出的下拉菜单中将“快速打印”功能选中。
5、则会在快速访问工具栏中添加一个打印机的图标。
6、如果要打印工作表,直接单击这个图标即可将当前工作表发送到打印机中,也可以将这个图标发送到Sheet2中,实现快速打印。
先谢谢了,
要怎样设置才能直接打印,不需弹出预览窗口。
再按打印才打印
我找过各种方法,都不行。只能做到两种效果:先预览再打印、直接打印(没有任何对话框)。后者设置不了“打印份数”等参数,恐怕不符合你的需求。
当然,若你只考虑提供“打印份数”的设置,打印机用默认的,打印范围为选定区域,也可用后者并稍作加强,代码如下:
Private Sub CommandButton1_Click()
打印份数 = InputBox("打印份数:", Default:=1)
If 打印份数 "" Then
Sheet2.Activate
Selection.PrintOut Copies:=打印份数
End If
End Sub