Mike,
Don't keep setting oWord like you did in your post.
oWord = createobject( "word.application" )
oWord.Visible = .t.
oWord.Documents.Open( "theFile" )
oWord.Documents.SaveAs( "TheNewFile" )
Look in the vbawrd8.hlp file, there's also a couple of links on my website to some additional online help for Word automation.
>oWord = CREATEOBJECT("Word.APPLICATION")
>oWord = VISIBLE = .T.
>oWord = DOCUMENTS.OPEN("C:\TEMP\TEST")