Поделиться через


Метод DoCmd.PrintOut (Access)

Метод PrintOut выполняет действие PrintOut в Visual Basic.

Синтаксис

expression. PrintOut (PrintRange, PageFrom, PageTo, PrintQuality, Copies, CollateCopies)

expression: переменная, представляющая объект DoCmd.

Параметры

Имя Обязательный или необязательный Тип данных Описание
PrintRange Необязательный AcPrintRange Константой AcPrintRange, указывающей диапазон для печати. Значение по умолчанию — acPrintAll.
PageFrom Необязательный Variant Первая страница для печати. Числовое выражение, которое является допустимым номером страницы в активной форме или таблице. Этот аргумент является обязательным, если вы указываете acPages для аргумента PrintRange .
PageTo Необязательный Variant Последняя страница для печати. Числовое выражение, которое является допустимым номером страницы в активной форме или таблице. Этот аргумент является обязательным, если вы указываете acPages для аргумента PrintRange .
PrintQuality Необязательный AcPrintQuality Константа AcPrintQuality , указывающая качество печати. Значение по умолчанию — acHigh.
Copies Необязательный Variant Число копий для печати. Если оставить этот аргумент пустым, предполагается значение по умолчанию (1).
CollateCopies Необязательный Variant Используйте значение True (1) для сортировки копий и Значение False (0) для печати без сортировки. Если оставить этот аргумент пустым, предполагается значение по умолчанию (True).

Замечания

Используйте действие PrintOut для печати активного объекта в открытой базе данных. Вы можете печатать таблицы, отчеты, формы, страницы доступа к данным и модули.

Пример

В следующем примере выводится две сортированные копии первых четырех страниц активной формы или таблицы.

DoCmd.PrintOut acPages, 1, 4, , 2

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.