COMO IMPRIMIR CONTEUDO DE CAIXA DE TEXTO EM VBA
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 ....
grato ....
open [Ô]LPT1[Ô] for output as #1
print #1, txtTextbox1.Text
print #2, txtTextbox2.Text
print #3, txtTextbox3.Text
close #1
print #1, txtTextbox1.Text
print #2, txtTextbox2.Text
print #3, txtTextbox3.Text
close #1
Ola KERPLUNK, uma vez colocado o codigo no botão gera o seguinte erro:
[Ô]erro em tempo de execução 424[Ô]
[Ô] o objecto é obrigatorio[Ô]
[Ô]erro em tempo de execução 424[Ô]
[Ô] o objecto é obrigatorio[Ô]
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.
E outra, Open [Ô]USB[Ô] não vai funcionar, se a impressora é usb tem que fazer a captura para imprimir dessa forma.
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