@conniem,
Thanks for your inquiry. Please note when you set cell width to some fixed value, you need to use FixedColumnWidths value of AutoFitBehavior. Please find updated code and resultant document for reference. Hopefully it will help you to accomplish the task.
.....
Document AsposeDocument = new Document(s + "\\test.dot");
Aspose.Words.Tables.Row newRow;
Aspose.Words.Tables.Table tbl = AsposeDocument.FirstSection.Body.Tables[0];
//testing logic here
newRow = AppendRow(AsposeDocument, tbl, 1);
//tbl.Rows.RemoveAt(0);//for some reason, original row/cell causes yackage
string cWidths = "110.699996948242" + (char)24 + "332.099990844727";
newRow = AppendCells(AsposeDocument, tbl, cWidths);
newRow = AppendCells(AsposeDocument, tbl, cWidths);
// AsposeDocument.Save(s + "\\result1.docx");
Split(newRow.Cells[1], 2);
// AsposeDocument.Save(s + "\\result2.docx");
addTable(AsposeDocument, newRow.Cells[1], 3, 1);
addTable(AsposeDocument, newRow.Cells[2], 3, 1);
//end testing logic
tbl.AllowAutoFit = true;
tbl.AutoFit(AutoFitBeavior.FixedColumnWidths);
AsposeDocument.Save(s + "\\result.docx");
.....
result.zip (7.2 KB)
Best Regards,