在word中的表格指定位置插入一行

//创建一个Document类对象,并加载Word文档
Document doc = new Document();
doc.LoadFromFile(@"C:UsersAdministratorDesktopsample.docx");
//获取第一个table
Table table = doc.Sections[0].Tables[0] as Spire.Doc.Table;
 
//在指定位置新插入一行作为第三行
TableRow row = table.AddRow();
table.Rows.Insert(2, row);
 
//在表格末尾插入两行,分为带格式添加和不带格式添加。注意:这里的“4”不代表行数,而是原表格一行的单元格数
table.AddRow(true, 4);
table.AddRow(false, 4);
//保存并运行文档
doc.SaveToFile("Result.docx", FileFormat.Docx2013);
System.Diagnostics.Process.Start("Result.docx");

转自:https://zhidao.baidu.com/question/1609531745956221347.html

原文地址:https://www.cnblogs.com/axu92312/p/11911888.html