Error con Worrd 2007 vb6
Hola, ya hice esta pregunta pero nadie responde... Tengo una función que lo que hace es remplazar texto en un documento word desde un programa en visual basic 6. Con el word 2003 funciona bien pero con el word 2007 me da error.
En el programa he agregado las referencias de word 12 que son las del word 2007. La función es la típica que sale del grabador de macros:
oWord.Selection.Find.ClearFormatting
oWord.Selection.Find.Replacement.ClearFormatting 'AQUI ME DA EL ERROR'
With oWord.Selection.Find
.Text = "hola"
.Replacement.Text = "adios"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
oWord.Selection.Find.Execute Replace:=wdReplaceAll
He porbado a hacer otras operaciones en word 2007 desde visual basic y si que me funcionan. Es solo reemplazar.
Agradecería la ayuda
Muchas gracias
En el programa he agregado las referencias de word 12 que son las del word 2007. La función es la típica que sale del grabador de macros:
oWord.Selection.Find.ClearFormatting
oWord.Selection.Find.Replacement.ClearFormatting 'AQUI ME DA EL ERROR'
With oWord.Selection.Find
.Text = "hola"
.Replacement.Text = "adios"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
oWord.Selection.Find.Execute Replace:=wdReplaceAll
He porbado a hacer otras operaciones en word 2007 desde visual basic y si que me funcionan. Es solo reemplazar.
Agradecería la ayuda
Muchas gracias
1 Respuesta
Respuesta de juanpabl0
1