[progress Communities] [progress Openedge Abl] Forum Post: Re: How To Replace Text In The...

  • Thread starter Thread starter richardz
  • Start date Start date
Status
Not open for further replies.
R

richardz

Guest
Thank you very much. This is indeed the solution. I've changed my code to this, and it works perfect. DEFINE VARIABLE chWordApplication AS COM-HANDLE NO-UNDO. CREATE "Word.application" chWordApplication. chWordApplication:Documents:Open("j:\temp\test.docx"). chWordApplication:Selection:find:text = "Old". chWordApplication:Selection:find:replacement:text = "New". chWordApplication:ActiveDocument:ActiveWindow:ActivePane:View:SeekView = 9. /* select header */ chWordApplication:Selection:find:Execute(,,,,,,,,,,2). /* replace */ chWordApplication:ActiveDocument:ActiveWindow:ActivePane:View:SeekView = 10. /* select footer */ chWordApplication:Selection:find:Execute(,,,,,,,,,,2). /* replace */ chWordApplication:ActiveDocument:ActiveWindow:ActivePane:View:SeekView = 0. /* select main */ chWordApplication:Selection:find:Execute(,,,,,,,,,,2). /* replace */ chWordApplication:ActiveDocument:SaveAs("C:\temp\Test2.docx"). chWordApplication:Quit(). Kind regards, Richard

Continue reading...
 
Status
Not open for further replies.
Back
Top