我想知道是否可以使用Interop在我的C#应用程序中设置'Print Entire WorkBook'设置。
如果不可能,那么有关如何复制此内容的任何建议都会有用。
由于
答案 0 :(得分:0)
如果您的问题是 如何打印 整个工作簿,那么您可以使用Workbook.PrintOut
方法。
例如,以下代码将在打印机上打印整个工作簿的一个副本,名为“XEROX312”:
this.PrintOut(1, false, "XEROX312", false, false, missing);
您还可以分别在参数1,2,3中设置起始页,结束页和份数。
有关详细信息,请查看MSDN
如果您要求 如何为打印整个工作簿对话框设置属性 ,那么我认为您不能以编程方式设置。我建议创建一个允许设置参数的自定义GUI,然后您可以调用PrintOut
方法。