MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Impressão de formulário em modo Paisagem.

    avatar
    Thel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 19/06/2012

    [Resolvido]Impressão de formulário em modo Paisagem. Empty Impressão de formulário em modo Paisagem.

    Mensagem  Thel 26/4/2013, 02:01

    Olá amigos!

    Mais uma vez eu venho pedir ajuda para terminar meu programinha em VBA-Access. Só falta a impressão.
    Alguém sabe algum código que ao clicar no botão imprimir, DO FORMULÁRIO, imprima o registro selecionado deste formulário diretamente para a impressora padrão com orientação PAISAGEM e papel A4?


    Grato.
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Impressão de formulário em modo Paisagem. Empty Re: [Resolvido]Impressão de formulário em modo Paisagem.

    Mensagem  Cláudio Machado 26/4/2013, 23:44

    Olá Thel.
    Quanto ao botão é fácil.
    Agora sair configurado direto em código para paisagem e A4, acho mais difícil.
    Não seria mais fácil você configurar o report em paisagem e A4?
    Saudações.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Impressão de formulário em modo Paisagem. 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Thel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 19/06/2012

    [Resolvido]Impressão de formulário em modo Paisagem. Empty Impressão de formulário em modo Paisagem.

    Mensagem  Thel 27/4/2013, 00:13

    Saudações Cláudio Machado,

    No início eu pensei assim como você escreveu: imprimir via relatório. Mas no modo formulário ficou tão legal e prático, que quando eu consulto algum registro já apresenta a ficha que quero na tela do formulário e aí eu mando imprimir direto para a impressora. Funciona beleza, mas só imprime com a orientação Retrato.

    Se ninguém tiver uma ideia o jeito vai ser fazer do modo que você sugeriu mesmo.

    Um grande abraço.
    avatar
    Thel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 19/06/2012

    [Resolvido]Impressão de formulário em modo Paisagem. Empty Impressão de formulário em modo Paisagem.

    Mensagem  Thel 29/4/2013, 00:25

    Prezados amigos,

    Resolvi o meu problema e posto aqui a solução para ajudar outras pessoas:

    1 - No evento AO CLICAR do botão IMPRIMIR digite este código:

    Private Sub BotaoImprimir_Click()

    ' Prepara a impressão para LAYOUT PAISAGEM:
    Forms("SeuFormulário").Printer.Orientation = acPRORLandscape

    ' Prepara a impressão para TIPO DE PAPEL A4:
    Forms("SeuFormulário").Printer.PaperSize = acPRPSA4

    ' Manda imprimir somente o registro que está sendo visualizado no formulário:
    DoCmd.PrintOut acPages, CurrentRecord, CurrentRecord, 1, Copias

    ' Macro criada para voltar ao formulário de consulta após a impressão,
    ' senão a tela de visualização do formulário fica escondida após a impressão e
    ' não aparece novamente.
    DoCmd.RunMacro "EncerraImpressao"
    End Sub


    2 - Crie uma macro e salve com o nome EncerraImpressao com as seguintes linhas:

    Ação Fechar; tipo de objeto Formulário, nome do objeto SeuFormulário; salvar não.

    Ação AbrirFormulário; nome do Formulário SeuFormulárioPrincipal (deve ser diferente do formulário que está com o botão IMPRIMIR); Exibir formulário.

    Créditos a todos vocês do Fórum Máximo Access e aos amigos:

    Natopb (Fórum Script Brasil)
    Schoen (Fórum Comunidade ITLAB)
    Avelino (Site Usando Access)

    Obrigado!
    avatar
    Thel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 19/06/2012

    [Resolvido]Impressão de formulário em modo Paisagem. Empty Impressão de formulário em modo Paisagem.

    Mensagem  Thel 29/4/2013, 00:27

    Problema resolvido!
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1636
    Registrado : 17/03/2011

    [Resolvido]Impressão de formulário em modo Paisagem. Empty Re: [Resolvido]Impressão de formulário em modo Paisagem.

    Mensagem  Cláudio Machado 30/4/2013, 13:09

    Que bom que conseguiu resolver, o fórum agradece o retorno.
    Saudações.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Impressão de formulário em modo Paisagem. 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Thel
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 114
    Registrado : 19/06/2012

    [Resolvido]Impressão de formulário em modo Paisagem. Empty Impressão de formulário em modo Paisagem.

    Mensagem  Thel 30/4/2013, 20:31

    Valeu Cláudio Machado, obrigado também pela sua disposição em ajudar!

    Conteúdo patrocinado


    [Resolvido]Impressão de formulário em modo Paisagem. Empty Re: [Resolvido]Impressão de formulário em modo Paisagem.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 06:06