imprimir en Word

Rosario
22 de Julio del 2005
Necesito saber como mando varios textbox (desde un boton en visual) a Word y de alli imprimir esos textbox????

Emi
22 de Julio del 2005
Lo más fàcil sería que de los textbox los pasases a una base de datos de access, y hacer una combinación de correspondencia para tener el documento de word, y luego imprimirlo.

Vale, suena complicado, pero es fácil.
lo más complicado es lo de la combinación de correspondencia, lo de crear la base de datos y llenarla con los textbox supongo que sabes hacerlo, lo de "combinar" te lo explico.
Pues con la base de datos ya llena y la plantilla hecha, le das en WORD a crear una macro, y haces la combinación de correspondencia, guardas el documeto y lo imprimes, y paras de grabar la macro.

Ahora volvemos a VB, y vamos a ver qué tienes que hacer en el código.
Desde VB, cuando ya tienes llena la base de datos, solo tienes que crear un objeto WORD, y hacer que se ejecute la macro del documento:

Dim DocWord as Object

Set DocWord=CreateObject("Word.Application")
DocWord.Application.Visible=false
DocWord.Documents.Open FileName:=fichero
DocWord.Run ("Macro1")
DocWord.Quit
Set DocWord=Nothing