oWord = CREATEOBJECT("Word.Application") oDoc = oWord.documents.add() oRange = oDoc.Range nRows = 2 nColumns = 2 nTableBehavior = 0 nAutoFit = 0 **** Create the document you want them to see oDoc.Tables.Add( oRange, nRows, nColumns, nTableBehavior, nAutoFit ) oDoc.tables(1).Cell[1,1].Range.InsertAfter("The Trick is to wait until all the formatting's done") oDoc.tables(1).Cell[1,2].Range.InsertAfter("That the tablegridlines have been disabled") oDoc.tables(1).Cell[2,1].Range.InsertAfter("Prior to let the user see the document") oDoc.tables(1).Cell[2,2].Range.InsertAfter("That is, oWord.visible = .T.") oDoc.tables(1).borders.enable = .F. *** make sur Word's tablegridline setting is turned off. oDoc.ActiveWindow.View.TableGridlines = .F. *** let the user see your doc oWord.visible = .T.Unless you save the doc file for further reference and that this doc will be opened without VFP's help directly from word it would work... if the latest is how you intend it to work then you can't be sure of the setting and need to find another way to format it...