日期:2014-05-17 浏览次数:20819 次
请教各位大侠了~
object[] oBookMark = new object[2];
oBookMark[0] = "text";//在模板word中已经插入了名为text书签了 这里调用就好
oBookMark[1] = "table";//我想插入表格的书签
//然后 以模板为基础生成文档
Word._Document oDoc = oWord.Documents.Add(ref oTemplate, ref oMissing, ref oMissing, ref oMissing);
oDoc.Bookmarks.get_Item(ref oBookMark[0]).Range.Text = "要插入的文字";
//问题在这里出现 我上面可以通过书签来控制插入的位置 为什么这里的表格位置就不起作用了?它总是在word的开头位置 插入表格 (说明:我知道有 移动焦点并换行 的方法 我只想知道用我这种书签的方法怎么控制位置) 谢谢了~~~
Word.Table ThirtyTCMTable = oDoc.Bookmarks.get_Item(ref oBookMark[1]).Range.Tables.Add(oWord.Application.Selection.Range, 16, 4, ref oMissing, ref oMissing);