1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Escolher qual impressora o Excel vai usar para imprimir

Discussão em 'Progress 4GL' iniciado por jcwins, Janeiro 10, 2012.

  1. jcwins

    jcwins Sem Pontuação

    Alguem tem um exemplo de código, sei da existência do chExcelApplication:ActivePrinter mas não consigo passar a impressora que quero para ele.
  2. MFerreira

    MFerreira Membro Participativo

    Amigo, apenas confirme se o usuário selecionará a impressora ou a impressão já será pré-selecionada?
  3. baltazar

    baltazar Membro Participativo

    Grave uma macro no Excel. Ajuda a descobrir o código.
  4. hpfaff

    hpfaff Sem Pontuação

    jcwins,

    Eu uso um código que abra uma outra janela feita em progress também onde o usuário seleciona a impressora que quer imprimir dentre as que estão instaladas em sua máquina.
    Serve somente se vc não for rodar o programa via RPW e tem um probleminha.. como o programa altera a impressora padrão da máquina, caso vc queira voltar para a impressora anterior, tem que esperar o arquivo ser impresso e só depois fechar o programa.

    Um abraço.
  5. Roberto_vzp

    Roberto_vzp Sem Pontuação

    Também estou com a mesma dúvida.
    Se faço assim:
    define variable c-impressora as character no-undo.
    assign c-impressora = excelappl:activeprinter.
    excelappl:activeprinter = c-impressora.
    O código não dá erro.
    se faço assim:
    assign c-impressora = "impressora teste em ip_192.0.4.5".
    excelappl:activeprinter = c-impressora.
    Retorna um código de erro dizendo que a propriedade activeprinter não pode ser setada (ou algo assim).
    Alguém sabe porque?
    Estou precisando definir em que impressora será impresso o excel...
  6. jaisonantoniazzi

    jaisonantoniazzi Membro Ativo

Compartilhe esta Página