Share via


ChartSheetBase.PrintOutEx 方法

定义

打印 ChartSheetBase 中显示的图表。

public void PrintOutEx (object from, object to, object copies, object preview, object activePrinter, object printToFile, object collate, object prToFileName);
member this.PrintOutEx : obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub PrintOutEx (Optional from As Object, Optional to As Object, Optional copies As Object, Optional preview As Object, Optional activePrinter As Object, Optional printToFile As Object, Optional collate As Object, Optional prToFileName As Object)

参数

from
Object

要从其处开始打印的页码。 如果省略此参数,则打印从第一页开始。

to
Object

要打印的最后一页的页码。 若忽略此参数,则打印至最后一页。

copies
Object

要打印的份数。 如果忽略此参数,则打印一份。

preview
Object

若要在打印对象前让 Microsoft Office Excel 调用打印预览,请使用 true。 为 false(或省略)时,立即打印对象。

activePrinter
Object

设置活动打印机的名称。

printToFile
Object

若要打印到文件,请使用 true。 若未指定 prToFileName,则 Excel 会提示用户输入输出文件的名称。

collate
Object

若逐份打印多个副本,请使用 true

prToFileName
Object

要打印到的文件的名称。 仅当 为 时printToFile true,才使用此参数。

示例

下面的代码示例使用 PrintOutEx 方法将图表工作表 Chart1 的前两页的一个副本打印到默认打印机。 若要运行此代码示例,您的工作簿必须包含名为 的 Chart1图表工作表。

private void PrintChartsheet()
{
    Microsoft.Office.Tools.Excel.ChartSheet myChartSheet =
        Globals.Chart1.Base;

    myChartSheet.PrintOutEx(
        1,
        2,
        1,
        false,
        
        false,
        true);
}
Private Sub PrintChartsheet()
    Dim myChartSheet As Microsoft.Office.Tools.Excel.ChartSheet = _
    Globals.Chart1.Base

    myChartSheet.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=1, _
        Preview:=False)            
End Sub

注解

To 的说明From中的“页面”是指打印的页面,而不是工作表或工作簿中的总体页面。

可选参数

有关可选参数的信息,请参阅 Office 解决方案中的可选参数

适用于