次の方法で共有


DoCmd.PrintOut メソッド (Access)

PrintOut メソッドは、Visual Basic で PrintOut アクションを実行します。

構文

PrintOut (PrintRangePageFromPageToPrintQualityコピー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 のサポートおよびフィードバックを参照してください。