none
Imprimir frente e verso com código vba RRS feed

  • Pergunta

  • Bom dia, trabalho com uma impressora que imprime frente e verso automaticamente, porém gostaria de utilizar uma função no evento BEFORE PRINT, para ele configurar automaticamente para frente e verso na borda longa, pois toda vez que saio do arquivo (e salvo) tem que mudar a configuração na hora de imprimir novamente.

    Agradeço desde já.


    Laionel Lellis


    A lembrando que é no Excel.
    segunda-feira, 15 de julho de 2013 18:45

Todas as Respostas

  • Experimente algo como:

    With ActiveSheet.PageSetup
        .PrintArea = False
        .Order = xlOverThenDown '<--- esta linha é a que você procura
    End With
    


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    quarta-feira, 24 de julho de 2013 22:12
    Moderador
  • Não é bem isso, essa linha ela identifica a ordem de impressão. O que eu preciso é que o excel mande as paginas para serem impressas em frete e verso. No Office 2010 quando vai em Arquivo> Imprimir> ou simplesmente CTRL+P ele já tem as opções de que modo deseja imprimir (frete e verso na borda curta, frente e verso na borda longa etc) sem ser necessário abrir as propriedades da impressora.

    Se é possível tal fato, também deve haver alguma linha de código que faça o mesmo via vba, só me resta saber qual.


    Laionel Lellis

    quinta-feira, 25 de julho de 2013 12:08
  • Não sei se é possível fazer isso de uma forma simples.

    Você experimentou gravar uma macro alterando as propriedades da janela 'Configurar Página' como você deseja? Qual foi o código gerado?


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    quinta-feira, 25 de julho de 2013 23:20
    Moderador
  • Sim, Porém fica em branco

    Laionel Lellis

    sexta-feira, 26 de julho de 2013 17:44
  • Creio que a solução desse problema não seja tão simples. Verifique o procedimento: http://support.microsoft.com/kb/230743

    Felipe Costa Gualberto - http://www.ambienteoffice.com.br

    sexta-feira, 26 de julho de 2013 21:36
    Moderador
  • Nada, tentei de várias maneiras, estou quase desistindo já.

    Laionel Lellis

    terça-feira, 30 de julho de 2013 14:27