Visual Basic - desde un formularios a word auxilio

Life is soft - evento anual de software empresarial
 
Vista:

desde un formularios a word auxilio

Publicado por gustavo (218 intervenciones) el 19/02/2006 20:52:24
buen dias a tod@s, por favor me pueden indicar cual es lamejor forma de trasladar informacion desde un form a un documento de word y a su vez activar de este documento para utilizarlo. O sea estando en un form pasar los datos de varios textbox a un doc de word y poder escribir en este documento para imprimir.

O si es mejor escribir el texto en el formulario y llevarlo a word? como? y que objeto puedo utilizar para capturar el texto?

gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:desde un formularios a word auxilio

Publicado por Cecilia Colalongo (3116 intervenciones) el 19/02/2006 21:26:14
No es muy claro lo que expones, pero si tienes un documento Word en el que tienes que completar algunos espacios o campos desde VB puedes usar en Word los controles de "Formularios" (se activan por el menú Herramientas) y desde VB hacer:

Dim objWord As Word.Application, objField As Word.FormField

Set objWord = New Word.Application

objWord.Documents.Open App.Path & "\PruebaForm.doc"

Set objField = objWord.ActiveDocument.FormFields.Item("Text1")
objField.Result = "Hola, hoy es " & Now

Set objField = objWord.ActiveDocument.FormFields.Item("Check1")
objField.CheckBox.Value = True

Set objField = objWord.ActiveDocument.FormFields.Item("DropDown1")
objField.DropDown.Value = 2

objWord.Visible = True

Si quieres un ejemplo completo de lo envío a tu correo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:desde un formularios a word auxilio

Publicado por gustavo (218 intervenciones) el 19/02/2006 22:22:26
si por fa enviame el codigo es lo que necesito .

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar