Inserción Texto en Documento Word
Publicado por David (4 intervenciones) el 29/05/2007 18:26:51
Buenas Tardes
Estoy desarrollando desde Visual Studio 2005 una aplicacion para Windows en VB, que contega un formulario con un campo de texto y un boton cuya función es pasar el contenido de esa caja de texto a un archivo de Word e insertarlo en la primera linea.
Puedo abril y cerrar el documento Word, pero no he encontrado la forma de insertar texto dentro del documento WORD
Este es el código
Dim Obj_Word As Object
'Creo una nueva referencia para poder acceder al documento
Obj_Word = CreateObject("Word.Application")
' aplicación de word no visible
Obj_Word.Visible = False
'Abre el archivo especificado mediante el método Open y algunas opciones
'Obj_Word.Documents.Open(FileName:=Path_Word)
Obj_Word.Documents.Open("C:\PRUEBA.doc")
'Crea un parrafo
'Parrafo = Obj_Word.Documents.Microsoft.Office.Interop.Word.Paragraph.Add
'Inserta el campo
'Parrafo.Range.InsertAfter(TextBox1.Text)
'Cierra el documento abierto ( True es para guardar los cambios )
Obj_Word.ActiveDocument.Close(True)
'Destruye las variables de objeto y cierra la aplicación de word
Obj_Word.Quit(False)
Obj_Word = Nothing
Estoy desarrollando desde Visual Studio 2005 una aplicacion para Windows en VB, que contega un formulario con un campo de texto y un boton cuya función es pasar el contenido de esa caja de texto a un archivo de Word e insertarlo en la primera linea.
Puedo abril y cerrar el documento Word, pero no he encontrado la forma de insertar texto dentro del documento WORD
Este es el código
Dim Obj_Word As Object
'Creo una nueva referencia para poder acceder al documento
Obj_Word = CreateObject("Word.Application")
' aplicación de word no visible
Obj_Word.Visible = False
'Abre el archivo especificado mediante el método Open y algunas opciones
'Obj_Word.Documents.Open(FileName:=Path_Word)
Obj_Word.Documents.Open("C:\PRUEBA.doc")
'Crea un parrafo
'Parrafo = Obj_Word.Documents.Microsoft.Office.Interop.Word.Paragraph.Add
'Inserta el campo
'Parrafo.Range.InsertAfter(TextBox1.Text)
'Cierra el documento abierto ( True es para guardar los cambios )
Obj_Word.ActiveDocument.Close(True)
'Destruye las variables de objeto y cierra la aplicación de word
Obj_Word.Quit(False)
Obj_Word = Nothing
Valora esta pregunta


0