【发布时间】:2014-02-17 13:21:48
【问题描述】:
我想知道是否可以使用 Interop 在我的 C# 应用程序中设置“打印整个工作簿”设置。
如果不可能,那么任何关于如何复制它的建议都会很有用。
谢谢
【问题讨论】:
标签: c# winforms excel excel-interop
我想知道是否可以使用 Interop 在我的 C# 应用程序中设置“打印整个工作簿”设置。
如果不可能,那么任何关于如何复制它的建议都会很有用。
谢谢
【问题讨论】:
标签: c# winforms excel excel-interop
如果您的问题是如何打印整个工作簿,那么您可以使用Workbook.PrintOut 方法。
例如,以下代码将在名为“XEROX312”的打印机上打印整个工作簿的一份副本:
this.PrintOut(1, false, "XEROX312", false, false, missing);
也可以在参数1、2、3中分别设置起始页、结束页和份数。
更多信息请查看MSDN
如果您问如何设置打印整个工作簿对话框的属性,那么我认为您不能以编程方式进行设置。我建议创建一个允许设置参数的自定义 GUI,然后您可以调用 PrintOut 方法。
【讨论】: