vba - 使用预设字打印
问题描述
我需要打印两种类型的文档,都选择了预设打印选项。一个预设名为“Cover”,从纸盘 1 以重 gsm 打印。另一个名为“Doc”,从纸盒 3 打印的是再生纸。也不是默认预设。
运行基本记录宏后,它们都返回:
Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentWithMarkup, Copies:=1, Pages:="", PageType:= _
wdPrintAllPages, Collate:=True, Background:=True, PrintToFile:=False, _
PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
我希望能够单击快速访问工具栏中的按钮,它将为该文档打印该预设。
解决方案
可以在“页面设置”对话框的“纸张”选项卡上设置打印机托盘。
您可以在此问题中找到在宏中设置托盘的示例。
推荐阅读
- devise - 典狱长的自定义策略没有被调用
- javascript - 如何命令我的机器人锁定当前频道?
- r - 如何按 R 中的线分割/剪辑多边形?
- bluetooth-lowenergy - 使用 BLE 查询结构数组的最佳方法
- google-chrome - WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! Chrome Secure Shell App extension
- javascript - 使用nodejs将表单十六进制缓冲区转换为int
- .net - ExecuteScalar 函数失败。必须声明标量变量“@DeviceId”
- google-chrome - ASP MVC 未在 .ASPXAUTH cookie 中设置 SameSite 属性
- regex - 如何使用 Postgres 正则表达式替换捕获组
- api - 使用 OAuth 访问 3dCart api