|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 ctrl_119 于 2012-5-28 08:40 编辑
我电脑上装了2台打印机,有时候要交替打印,在打印的时候总是忘记切换打印机和纸张。
想实现只要是点击这个打印按钮就自动选择固定打印机和固定纸张来打印,
这几天在论坛中找了一下,只找到如何固定打印机的方法,
可是如何实现自动选择纸张就不行了··找到的语句是··ActiveSheet.PageSetup.PaperSize = xlPaper凭证······,“凭证”是我自定义设置的纸张名称。
有那位大大·帮我看看如何才能实现,在使用按钮打印的时候自动选择 纸张呀。
代码如下:
If MsgBox("是否打印?", vbYesNo) = vbNo Then Exit Sub '询问提示
Application.ScreenUpdating = False
'Application.Dialogs(xlDialogPrinterSetup).Show 打印机选择
Application.ActivePrinter = "Star NX-510 在 lpt1:"
ActiveSheet.PageSetup.PaperSize = xlPaperpz
Sheets("凭证打印").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True ' ActiveSheet.PrintOut ActivePrinter:="Star NX-510"
Sheets("凭证录入").Select
If MsgBox("是否打印成功?", vbYesNo) = vbNo Then Exit Sub '询问提示
|
评分
-
1
查看全部评分
-
|