oWord.Selection.Cells.Merge() && preselected cells *or with oWord.ActiveDocument .Range(.Tables(1).Cell(1,2).Range.Start, .Tables(1).Cell(1,3).Range.End).Cells.merge endwith *or oWord.Activedocument.Table(2).Cells.Merge()Question: so are you saying that as long as my range starts at the beginning of the first cell and ends at the end of the 2nd cell that I can then safely merge them? I am familiar with working with ranges in the "text" of a document, just not so familiar with the table stuff.
with oWord.ActiveDocument.Tables(2).Range .Cells(1).Merge(.Cells(3)) endwith> Otherwise if you do not want Office applications remain sitting hidden after you close your application, then you need to release all objects properly, and in the proper sequence from child to parent.