NamedRange.PrintOutEx メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクトを印刷します。
public object PrintOutEx (object From, object To, object Copies, object Preview, object ActivePrinter, object PrintToFile, object Collate, object PrToFileName);
abstract member PrintOutEx : obj * obj * obj * obj * obj * obj * obj * obj -> obj
Public Function 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) As Object
パラメーター
- From
- Object
印刷を開始する最初のページの番号です。 既定では、印刷は先頭から開始されます。
- To
- Object
印刷する最後のページの番号。 既定では、印刷は最終ページで終了します。
- Copies
- Object
印刷するコピーの部数。 既定では、1 部が印刷されます。
- Preview
- Object
オブジェクトの印刷前に Excel で印刷プレビューを表示する場合は true
です。 オブジェクトを直ちに印刷する場合は false
(または省略) です。
- ActivePrinter
- Object
アクティブなプリンターの名前を設定します。
- PrintToFile
- Object
true
の場合、ファイルに出力します。 PrToFileName
が指定されていない場合、Excel では、出力ファイルの名前を入力するように求められます。
- Collate
- Object
true
の場合、複数のコピーを部単位で印刷します。
- PrToFileName
- Object
PrintToFile
が true
に設定されている場合、この引数により、出力先のファイルの名前が指定されます。
戻り値
Object オブジェクトを表す NamedRange オブジェクトを返します。
例
次のコード例では、 メソッドを PrintOutEx 使用して、名前付き範囲 NamedRange1
の最初の 2 ページの 1 つのコピーを既定のプリンターに出力します。 このコード例を実行するには、ブックに という名前 Sheet1
のワークシートが含まれている必要があります。このワークシートには、データを含むセル範囲をカバーする という名前 NamedRange1
の範囲が含まれている必要があります。
この例は、ドキュメント レベルのカスタマイズ用です。
private void PrintNamedRange()
{
Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
Globals.Sheet1.namedRange1;
myNamedRange.PrintOutEx(
1,
2,
1,
false,
false,
true);
}
Private Sub PrintNamedRange()
Dim myNamedRange As Microsoft.Office.Tools.Excel.NamedRange = _
Globals.Sheet1.NamedRange1
myNamedRange.PrintOutEx( _
From:=1, _
To:=2, _
Copies:=1, _
Preview:=False)
End Sub