Visual y word

¿Buenas qué tal? Tengo un pequeño problemilla con un programa que estoy haciendo.
Te comento: tengo una plantilla en word y quiero desde visual basic arrancar esa plantilla e introducirle unos datos desde vb6.
Pero tengo un problema a la hora cuando le doi al command botton que tengo para que arranque el word con los datos ya metidos me salta el siguiente error:
runtime -2147417851(80010105)
automation error
Te paso el código que tengo:
Option Explicit
Dim objWord As Word.Application
Private Sub cmdLlenaCarta_Click()
Set objWord = New Word.Application
    objWord.Visible = True
    objWord.Documents.Open App.Path & "\Carta.doc"
    objWord.Documents(1).Bookmarks("Destinatario").Range = txtDestinatario.Text
    objWord.Documents(1).Bookmarks("Esposa").Range = txtEsposa.Text
    objWord.Documents(1).Bookmarks("Fecha").Range = txtFecha.Text
End Sub
el error me marca en la linea de codigo de la ryuta:
objWord.Documents.Open App.Path & "\Carta.doc"
A ver si pyuedes echarme un cable llevo 2 días con esto ya.
Un saludo y gracias

1 respuesta

Respuesta
1
¿El archivo esta abierto desde una instancia de word? Es posible que sea eso.
¿El archivo se encuentra en la misma ruta en que ue se encuentra el .exe? Porque si no es así, no lo encuentra y genera error.
¿El pc donde ejecutas tiene instalado word?
El archivo es un archivo word normal y corriente, se encuentra en la misma ruta en la que esta el .exe y si también el ordenador teine instalado el word.
Estoy yo con una locura encima importante mi jefe no para de meterme prisa al llevar 2 días con ello.
¿Puede ser un problema de version entre wl word y el visual? ¿Un saludo
que puede ser? Gracias por las molestias
Si es posible que la version del archivo de word no sea compatible con al librería COM que se abre desde VB6
Ok, y como se si es compatible o si no lo es.un saludo y gracias por su tiempo
Desde vb6 creo que solo puedes abrri archivos de word 97 y 2000

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas