Compartilhar via


Método DoCmd.PrintOut (Access)

O método PrintOut executa a ação PrintOut no Visual Basic.

Sintaxe

expressão. PrintOut (PrintRange, PageFrom, PageTo, PrintQuality, Copies, CollateCopies)

expression Uma variável que representa um objeto DoCmd.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Printrange Opcional AcPrintRange Uma constante AcPrintRange que especifica o intervalo a ser impresso. O valor padrão é acPrintAll.
Pagefrom Opcional Variant A primeira página a ser impressa. Uma expressão numérica que é um número de página válido no formulário ativo ou na folha de dados. Esse argumento será necessário se você especificar acPages para o argumento PrintRange .
Pageto Opcional Variant A última página a ser impressa. Uma expressão numérica que é um número de página válido no formulário ativo ou na folha de dados. Esse argumento será necessário se você especificar acPages para o argumento PrintRange .
PrintQuality Opcional AcPrintQuality Uma constante AcPrintQuality que especifica a qualidade da impressão. O valor padrão é acHigh.
Copies Opcional Variant O número de cópias que serão impressas. Se você deixar esse argumento em branco, o padrão (1) será adotado.
CollateCopies Opcional Variantes Use True (1) para reunir cópias e False (0) para imprimir sem ordenação. Se você deixar esse argumento em branco, o padrão (True) será suposto.

Comentários

Use a ação PrintOut para imprimir o objeto ativo no banco de dados aberto. Imprima folhas de dados, relatórios, formulários, páginas de acesso de dados e módulos.

Exemplo

O exemplo a seguir imprime duas cópias colhidas das quatro primeiras páginas do formulário ativo ou da planilha de dados.

DoCmd.PrintOut acPages, 1, 4, , 2

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.