DoCmd.PrintOut メソッド (Access)
PrintOut メソッドは、Visual Basic で PrintOut アクションを実行します。
構文
式。PrintOut (PrintRange、 PageFrom、 PageTo、 PrintQuality、 コピー、 CollateCopies)
expression: DoCmd オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
PrintRange | オプション | AcPrintRange | 印刷する範囲を指定する AcPrintRange 定数。 既定値は acPrintAll です。 |
PageFrom | 省略可能 | バリアント型 | 印刷する最初のページを指定します。 アクティブ フォームまたはアクティブ データシートの有効なページ番号を、数式で指定します。 この引数は、PrintRange 引数に acPages を指定する場合に必要です。 |
PageTo | オプション | バリアント型 | 印刷する最後のページを指定します。 アクティブ フォームまたはアクティブ データシートの有効なページ番号を、数式で指定します。 この引数は、PrintRange 引数に acPages を指定する場合に必要です。 |
PrintQuality | オプション | AcPrintQuality | 印刷品質を指定する AcPrintQuality 定数。 既定値は acHigh です。 |
Copies | 省略可能 | バリアント型 (Variant) | 印刷部数を指定します。 この引数を指定しないと、1 (既定値) が使われます。 |
CollateCopies | オプション | バリアント型 | コピーを照合するには True (1) を使用し、照合せずに印刷するには False (0) を使用します。 この引数を指定しないと、True (既定値) が使われます。 |
注釈
PrintOut アクションを使用して、開いているデータベース内のアクティブなオブジェクトを印刷します。 データシート、レポート、フォーム、データ アクセス ページ、およびモジュールを印刷できます。
例
次の使用例は、作業中のフォームまたはデータシートの最初の 4 ページの 2 つのコピーを印刷します。
DoCmd.PrintOut acPages, 1, 4, , 2
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。