* Assuming you have the filenames (including path) of the three * Word docs in cDoc1, cDoc2 and cDoc3 LOCAL oWord, oDoc, oRange oWord = CREATEOBJECT("Word.Application") oDoc = oWord.Documents.Open(m.cDoc1) oRange = oDoc.Range() oRange.Collapse(0) oRange.InsertFile(m.cDoc2) oRange.Collapse(0) oRange.InsertFile(m.cDoc3) * Assumes you have the new document's location stored in cResultFile oDoc.SaveAs(m.cResultFile)Tamar