Excel Interop C# - '打印整个工作簿'

时间:2014-02-17 13:21:49

标签: c# winforms excel excel-interop

我想知道是否可以使用Interop在我的C#应用​​程序中设置'Print Entire WorkBook'设置。

如果不可能,那么有关如何复制此内容的任何建议都会有用。

由于

1 个答案:

答案 0 :(得分:0)

如果您的问题是 如何打印 整个工作簿,那么您可以使用Workbook.PrintOut方法。

例如,以下代码将在打印机上打印整个工作簿的一个副本,名为“XEROX312”:

this.PrintOut(1, false, "XEROX312", false, false, missing);

您还可以分别在参数1,2,3中设置起始页,结束页和份数。

有关详细信息,请查看MSDN

  

如果您要求 如何为打印整个工作簿对话框设置属性 ,那么我认为您不能以编程方式设置。我建议创建一个允许设置参数的自定义GUI,然后您可以调用PrintOut方法。