• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

pedromgantunes

Impressora de rede

5 mensagens neste tópico

Boa tarde

Gostaria de saber como resolver um problema ao imprimir para uma impressora que está ligada a outro computador.

O código que estou a utilizar é o seguinte:

Application.ActivePrinter = "\\KANBAN004\Samsung Universal Print Driver em Ne03:"

    ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _

        "\\KANBAN004\Samsung Universal Print Driver em Ne03:", Collate:=True

Mas dependendo do computador donde é executada a folha de cálculo o valor do Ne03, altera pode ser Ne01, ou Ne02, o que provoca um erro na macro.

:hmm:

Obrigado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boa tarde

Gostaria de saber como resolver um problema ao imprimir para uma impressora que está ligada a outro computador.

O código que estou a utilizar é o seguinte:

Application.ActivePrinter = "\\KANBAN004\Samsung Universal Print Driver em Ne03:"

    ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _

        "\\KANBAN004\Samsung Universal Print Driver em Ne03:", Collate:=True

Mas dependendo do computador donde é executada a folha de cálculo o valor do Ne03, altera pode ser Ne01, ou Ne02, o que provoca um erro na macro.

:hmm:

Obrigado.

Viva...

Porque não utilizas o Application.Dialogs(xlDialogPrinterSetup).Show para que te abra um menu das impressoras que tens instaladas na rede. é assim que faço!!! poderá resultar contigo

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Essa é uma possibilidade mas gostaria que imprimisse sempre na mesma impressora, uma vez que as pessoas que trabalham com o programa não tem conhecimentos de informática.

O programa serve para registar avarias em equipamentos e enviar uma folha de obra para o departamento de manutenção.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Por acaso se a impressora que utilizas na rede estiver em predifinição e se ninguém lá mexer é só imprimires. Não vais ter nenhum desses problemas que estais praí a criar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora