在 Visual Basic 中,PrintOut 方法執(zhí)行 PrintOut 操作。
expression.PrintOut(PrintRange, PageFrom, PageTo, PrintQuality, Copies, CollateCopies)
expression 必需。返回“應(yīng)用于”列表中的一個對象的表達式。
PrintRange 可選 AcPrintRange。
AcPrintRange 可以是這些 AcPrintRange 常量之一: |
acPages |
acPrintAll 默認 |
acSelection 如果將該參數(shù)留空,將采用默認常量 (acPrintAll)。 |
PageFrom 可選 Variant 型。數(shù)值表達式,表示活動的窗體或數(shù)據(jù)表中的有效頁碼。如果 printrange 參數(shù)指定為 acPages,則必需設(shè)置該參數(shù)。
PageTo 可選 Variant 型。數(shù)值表達式,表示活動窗體或數(shù)據(jù)表中的有效頁碼。如果 printrange 參數(shù)指定為 acPages,則必須設(shè)置該參數(shù)。
PrintQuality 可選 AcPrintQuality。
AcPrintQuality 可以是下列 AcPrintQuality 常量之一: |
acDraft |
acHigh 默認 |
acLow |
acMedium 如果將該參數(shù)留空,將采用默認常量 (acHigh)。 |
Copies 可選 Variant 型。如果將該參數(shù)留空,將采用默認值 (1)。
CollateCopies 可選 Variant 型。使用 True (–1) 可以自動分頁,使用 False (0) 可以打印而不自動分頁。如果將該參數(shù)留空,將采用默認值 (True)。
有關(guān)該操作及其參數(shù)如何使用的詳細信息,請參閱該操作的主題。
語法中的可選參數(shù)允許留空,但是必須包含參數(shù)的逗號。如果將有一個或多個位于末端的參數(shù)留空,在指定的最后一個參數(shù)后面不需使用逗號。
下面的示例將活動窗體或表的前四頁打印兩份。
DoCmd.PrintOut acPages, 1, 4, , 2