我的word模板中已经存在书签了,然后我在word中建个表格,在表格里输入文字,我想让这个文字能够进行链接到书签上,怎么做啊!查了快两天的资料了,一点也差不到,真的要哭了

解决方案 »

  1.   

    if(Doc.Books.Exists("a"))
    {
    object b="a";
    Word.Book bk=Doc.Books.Item(ref b);
    Object Nothing = System.Reflection.Missing.Value;Word.Table table = WordDoc.Tables.Add(bk.Range, 1, 1, ref Nothing, ref Nothing);
    }
      

  2.   

    Word.Book bk=Doc.Books.Item(ref b);
    没有Item啊,只有get_Item
      

  3.   

    使用的WORD是那个
    Word.Book bk=WordDoc.Books.get_Item(ref b);
    Object Nothing = System.Reflection.Missing.Value;
    Word.Table table = WordDoc.Tables.Add(bk.Range, 1, 1, ref Nothing, ref Nothing); 
      

  4.   

    就是那种方法,获取书签,Tables.Add添加table
      

  5.   

    我现在这个表格已经在模板中了,然后我里面插入文字,我所插入的文字就要绑定书签!
                           Word.Cell cell = table.Cell(i + 2, 2);
                        cell.Range.Text = arrayList[i].ToString();
                        表格已经存在了,怎么办啊!大哥哥
      

  6.   

    object b="a";
    Word.Range rng=Doc.Books.get_Item(ref b).Range;Word.Table tb=Doc.Table.Add(rng,1,2,ref nothing,ref nothing);
    tc.cell(1,1).Range.Text="";