WORD COM TEXTBOX

MHDSERAFS 16/09/2011 18:40:45
#384501
Boa noite
Alguem sabe me dizer como faço para importar o conteudo de um textbox para o word
eu uso através de datagridview, mas gostaria de carregar pelos textbox

Dim data As Date
data = Today
Try
[ô]Instancia a Aplicação Word.
objWord = CreateObject([Ô]Word.Application[Ô])
[ô]Abre o documento aviso.doc do Microsoft Word.
objWord.Documents.Open([Ô]c:\dbf\dbf\bin\debug\Recibo.doc[Ô])

[ô]Percorre o DataSet


For I = 0 To dsrecibo.Tables(0).Rows.Count - 1
[ô]Se o nome que está no DataSet for igual ao Nome selecionado no listbox.

SubstituiVariavel([Ô]@teste[Ô], [Ô]Recibo.[Ô])
SubstituiVariavel([Ô]@data[Ô], data)
SubstituiVariavel([Ô]@cpf[Ô], dsrecibo.Tables(0).Rows(I).Item(0))
SubstituiVariavel([Ô]@nome[Ô], dsrecibo.Tables(0).Rows(I).Item(1))
SubstituiVariavel([Ô]@rg[Ô], dsrecibo.Tables(0).Rows(I).Item(2))
Next

If MsgBox([Ô]Confirma abertura do documento?[Ô], MsgBoxStyle.YesNo, [Ô]Microsoft Word - Aviso.doc[Ô]) = MsgBoxResult.Yes Then

[ô]torna o Word visivel
objWord.visible = True
[ô]habilita o botão para fechar o word sem salvar
Else
fechaWord()
End If

Catch ex As Exception

objWord.ActiveDocument.Close(False)
objWord.Quit()
objWord = Nothing
MsgBox(ex.Message)

End Try
ALTAIR148 16/09/2011 18:51:46
#384502
Boa noite,

Amigo tenta trocar o dsrecibo.... pelas textbox....

Até mais.
ALTAIR148 16/09/2011 19:06:24
#384505
Resposta escolhida
Só uma pergunta... Não seria mais fácil fazer isso no crystal? ou reportviewer?
MHDSERAFS 16/09/2011 20:18:59
#384507
galera consegui...
então até seria....
mas o problema é que é um recibo e a pessoa pode altera-lo... mas vou fazer em crystal depois...
ALTAIR148 16/09/2011 23:41:08
#384524
Olha eu faço o seguinte, eu pego os dados todos e monto em uma richtexbox, ai altero o que tiver que alterar nele e depois gero o recibo no crystal, outra coisa também é que no crystal tem como vc exportar para o word.

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