书签目录 word c#

jsjhj2008 2010-03-25 10:12:37
我的word模板中已经存在书签了,然后我在word中建个表格,在表格里输入文字,我想让这个文字能够进行链接到书签上,怎么做啊!查了快两天的资料了,一点也差不到,真的要哭了
...全文
93 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-03-26
  • 打赏
  • 举报
回复
object b="a";
Word.Range rng=Doc.Bookmarks.get_Item(ref b).Range;

Word.Table tb=Doc.Table.Add(rng,1,2,ref nothing,ref nothing);
tc.cell(1,1).Range.Text="";
jsjhj2008 2010-03-25
  • 打赏
  • 举报
回复
我现在这个表格已经在模板中了,然后我里面插入文字,我所插入的文字就要绑定书签!
Word.Cell cell = table.Cell(i + 2, 2);
cell.Range.Text = arrayList[i].ToString();
表格已经存在了,怎么办啊!大哥哥
wuyq11 2010-03-25
  • 打赏
  • 举报
回复
就是那种方法,获取书签,Tables.Add添加table
jsjhj2008 2010-03-25
  • 打赏
  • 举报
回复
能否加个QQ,我真的很急!我太感谢你了,我的事403392915
wuyq11 2010-03-25
  • 打赏
  • 举报
回复
使用的WORD是那个
Word.Bookmark bk=WordDoc.Bookmarks.get_Item(ref b);
Object Nothing = System.Reflection.Missing.Value;
Word.Table table = WordDoc.Tables.Add(bk.Range, 1, 1, ref Nothing, ref Nothing);
jsjhj2008 2010-03-25
  • 打赏
  • 举报
回复
没有用啊!能不能发个全点的代码啊
jsjhj2008 2010-03-25
  • 打赏
  • 举报
回复
Word.Bookmark bk=Doc.Bookmarks.Item(ref b);
没有Item啊,只有get_Item
wuyq11 2010-03-25
  • 打赏
  • 举报
回复
if(Doc.Bookmarks.Exists("a"))
{
object b="a";
Word.Bookmark bk=Doc.Bookmarks.Item(ref b);
Object Nothing = System.Reflection.Missing.Value;

Word.Table table = WordDoc.Tables.Add(bk.Range, 1, 1, ref Nothing, ref Nothing);
}

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧