Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

problema con word.application

Estas en el tema de problema con word.application en el foro de Visual Basic clásico en Foros del Web. Buen dia a todos Espero me puedan orientar, trato de hacer una ,acro que copie datos de un hoja de excel a word, segun e ...
  #1 (permalink)  
Antiguo 29/08/2007, 11:00
 
Fecha de Ingreso: agosto-2007
Mensajes: 1
Antigüedad: 16 años, 8 meses
Puntos: 0
problema con word.application

Buen dia a todos

Espero me puedan orientar,
trato de hacer una ,acro que copie datos de un hoja de excel a word, segun e invetigado, puedo hacerlo con algo partecido a lo siguiente.

Dim MSWord As New Word.Application
Dim Documento As Word.Document
Dim Parrafo As Paragraph
Set Documento = MSWord.Documents.Add
Set Parrafo = Documento.Paragraphs.Add
Parrafo.Range.InsertAfter NOMBRE.Text
Parrafo.Range.InsertAfter APELLIDOS.Text
MSWord.Visible = True


trabajo desde el editor de visual basic de excel, pero al correr el macro me saca el error " no se ha definido el tipo por el usuario.

el el renglon donde aparece word.application.

al correr una rutina similar desde el editor de visula basic de word no tiene problema, alguin sabe a que sucede.

Gracias de antemano y saludos.
  #2 (permalink)  
Antiguo 29/08/2007, 16:45
 
Fecha de Ingreso: abril-2007
Mensajes: 187
Antigüedad: 17 años
Puntos: 1
Re: problema con word.application

Tal vez AQUI encuentres la solución...


Saludos.
  #3 (permalink)  
Antiguo 25/09/2009, 01:05
 
Fecha de Ingreso: julio-2009
Mensajes: 14
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: problema con word.application

Se que es tarde, pero siempre vendrán personas detras de nosotros con estos problemas xD, así lo he solucionado yo:

Dim objWord As Object
Set objWord = CreateObject("Word.Application")
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:38.