次の方法で共有


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

印刷するコピーの部数。 個の引数を省略すると、コピーされる部数は 1 部となります。

preview
Object

true の場合、Microsoft Office Excel では、オブジェクトを印刷する前に印刷プレビューが呼び出されます。 オブジェクトを直ちに印刷する場合は false (または省略) です。

activePrinter
Object

アクティブなプリンターの名前を設定します。

printToFile
Object

true の場合、ファイルに出力します。 prToFileName が指定されていない場合、Excel では、出力ファイルの名前を入力するように求められます。

collate
Object

true の場合、複数のコピーを部単位で印刷します。

prToFileName
Object

出力先ファイルの名前です。 このパラメーターは、 が の場合printToFile trueにのみ使用されます。

次のコード例では、 メソッドを PrintOutEx 使用して、グラフ シート Chart1 の最初の 2 ページの 1 つのコピーを既定のプリンターに印刷します。 このコード例を実行するには、ブックに という名前 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

注釈

と の説明FromToの "Pages" は、シートやブックのページ全体ではなく、印刷されたページを指します。

省略可能のパラメーター

省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。

適用対象