【问题标题】:Print a spreadsheet with no collating, two copies, landscape打印不带校对、两份、横向的电子表格
【发布时间】:2015-10-22 21:15:32
【问题描述】:

我尝试做一个宏,但没有奏效。打印时我无法整理我的代码。它需要打印 1,1,1 然后 2,2,2,2 等等。我试过 collat​​e:=true collat​​e:=false 没有任何效果。和打印机设置有关系吗?我想在 excel 页面上创建一个宏,用户只需选择宏,它就会按照我的需要打印出来。
有什么想法吗?

Sub UNCOLLATEDPRINT()
'
' UNCOLLATEDPRINT Macro
'
    ActiveWindow.SelectedSheets.PrintOut copies:=2, Collate:=False

End Sub

【问题讨论】:

    标签: vba excel printing


    【解决方案1】:

    MSDN link here 建议使用 .PrintOut 的默认值是 False for Collate。因此,您可能需要禁用分页作为打印机设置的默认选项(因型号而异)。

    【讨论】:

      猜你喜欢
      • 2012-06-23
      • 1970-01-01
      • 2014-04-21
      • 2012-11-20
      • 1970-01-01
      • 2020-09-08
      • 1970-01-01
      • 2013-11-20
      • 1970-01-01
      相关资源
      最近更新 更多