COMO IMPRIMIR CONTEUDO DE CAIXA DE TEXTO EM VBA

MAMBO 13/08/2012 13:08:52
#407839
OLA PESSOA, estou precisando de ajuda alguem poderia explicar como codificar um botão em vba para impressão dos conteudos de 3 caixas de textos em form tenho um botão e 3 caixas de textos preciso que o que eu escrever nas caixas de textos seja impressa quando eu clicar no botão imprimir , não preciso imprimir o form todo somente o conteudo das caixas de texto, caso eu não escreva nada nas caixas de textos imprima a folha em branco.
grato ....
KERPLUNK 13/08/2012 15:47:06
#407855
open [Ô]LPT1[Ô] for output as #1
print #1, txtTextbox1.Text
print #2, txtTextbox2.Text
print #3, txtTextbox3.Text
close #1
MAMBO 14/08/2012 05:06:14
#407893
Ola KERPLUNK, uma vez colocado o codigo no botão gera o seguinte erro:
[Ô]erro em tempo de execução 424[Ô]
[Ô] o objecto é obrigatorio[Ô]
KERPLUNK 14/08/2012 10:16:03
#407902
Eu pensei que você fosse sacar que [Ô]txtTexbox[Ô] são os nomes dos seus textbox...
E outra, Open [Ô]USB[Ô] não vai funcionar, se a impressora é usb tem que fazer a captura para imprimir dessa forma.
ERIVELTONVGA 14/08/2012 11:50:33
#407914
Citação:

Eu pensei que você fosse sacar que [Ô]txtTexbox[Ô] são os nomes dos seus textbox...
E outra, Open [Ô]USB[Ô] não vai funcionar, se a impressora é usb tem que fazer a captura para imprimir dessa forma.



O Kerplunk tem razão, primeiro renomeio os Print com o mesmos nomes de sua txt[ô]s e deixe como [txt-color=#0000f0]open [Ô]LPT1[Ô] for output as #1
[/txt-color]
para capturar de acordo com o Kerplunk disse, aqui usei o seguinte.

Compartilhei a impressora e entrei no prompt de comando e escrevi a seguinte linha

[txt-color=#e80000]net use lpt1: //nomePCrede/nomedocompartilhamento[/txt-color]

assim funcionou aqui...

Kerplunk eu acho que meu raciocinio esta certo, Mambo testa aí e depois posta o resultado.

Tópico encerrado , respostas não são mais permitidas