If MsgBox("Destaque e verifique se a Via Cozinha foi impressa corretamente.", vbYesNo, "Impressora") = vbNo Then
GoTo VIA_CLIENTE
End If
Close #1
cmd.ActiveConnection.Close
Set rs = Nothing
Set cmd = Nothing
Set conn = Nothing
'DoCmd.Close acForm, "PEDIDOS"
'DoCmd.OpenForm "ATENDIMENTO"
então esse codigo imprime 3 vias de um recibo.. acontece que eu quero pausar cada via com uma pergunta pra saber se foi impresso corretamente, como ta no codigo..
coloco a msgbox no local correto, mas ao rodar o codigo, ela começa a imprimir e para na metade do primeiro recibo aguardando eu responder a msgbox..
como fazer para ela imprimir tudo até cada msgbox?
já resolvi.. é so dar um close #1 para cada bloco de impressao.
Question
Humm
seguinte.. tenho um codigo que manda imprimir para uma mini impressora bematech diretamente pela LPT1..
então esse codigo imprime 3 vias de um recibo.. acontece que eu quero pausar cada via com uma pergunta pra saber se foi impresso corretamente, como ta no codigo..
coloco a msgbox no local correto, mas ao rodar o codigo, ela começa a imprimir e para na metade do primeiro recibo aguardando eu responder a msgbox..
como fazer para ela imprimir tudo até cada msgbox?
já resolvi.. é so dar um close #1 para cada bloco de impressao.
Edited by HummLink to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.