R
robeito
Hi everybody
I have an Access project with the following code in a form:
Public Sub saleAword()
Dim oWord As Object
Dim oWdoc As Object
On Error Resume Next
Set oWord = GetObject(, "Word.Application")
If Err.Number = 429 Then Set oWord = CreateObject("Word.Application")
On Error Goto 0
Set oWdoc = oWord.Documents.Add(CurrentProject.Path &
"\miDocWordOriginal.doc")
oWdoc.content.Find.Execute "#año#", False, , , , , , , , Nz(Me.Año),
wdReplaceAll
oWdoc.content.Find.Execute "#objetivo#", False, , , , , , , ,
Nz(Me.Objetivo), wdReplaceAll
....
....
I'm trying to replace every occurrence of the word "#año#" and
"#objetivo#" by the corresponding current values in the form.
The code works fine for "#año#" , but fails replacing "#objetivo#" because
that field has over 500 characters long
Is there another way to do this?
Thanks in advance!!
By the way, oWdoc.content.Find.Execute is not working in headers
I have an Access project with the following code in a form:
Public Sub saleAword()
Dim oWord As Object
Dim oWdoc As Object
On Error Resume Next
Set oWord = GetObject(, "Word.Application")
If Err.Number = 429 Then Set oWord = CreateObject("Word.Application")
On Error Goto 0
Set oWdoc = oWord.Documents.Add(CurrentProject.Path &
"\miDocWordOriginal.doc")
oWdoc.content.Find.Execute "#año#", False, , , , , , , , Nz(Me.Año),
wdReplaceAll
oWdoc.content.Find.Execute "#objetivo#", False, , , , , , , ,
Nz(Me.Objetivo), wdReplaceAll
....
....
I'm trying to replace every occurrence of the word "#año#" and
"#objetivo#" by the corresponding current values in the form.
The code works fine for "#año#" , but fails replacing "#objetivo#" because
that field has over 500 characters long
Is there another way to do this?
Thanks in advance!!
By the way, oWdoc.content.Find.Execute is not working in headers