Hi David,
I want to say oWord.Selection.Delete because the Selection will already include the new text, but I'm not sure if that will delete the bookmark or not.
>oWord = CREATE("Word.Application")
>oWord.Documents.Open("docs\renewal.doc")
>oDoc = oWord.ActiveDocument
>oDoc.Bookmarks("Appnum").Select
>oWord.Selection.InsertAfter(Contract.NewNum)
>
>The problem is that after the first round of inserts and printing of the document, if I want to go back to the bookmark, how do I select what was last entered and then replace it with a new value.
>
>Thanks!
>
>Dave :-)
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05