请教各位,我想用vba实现word书签合并的功能,希望各位指点。。
需求如下
将如文档1发给甲乙丙三个人进行检查,三人检查出有问题的地方都加了书签。
回收了3个文档后,想对3各文档中的书签进行合并
合并后的文档中,体现甲乙丙添加的所有书签。如文档1中有2个书签,文档2中有3个书签,希望合并文档1和文档2。
而文档1和文档2都来自于同一个原始文档,只是增加了书签,没有做其他操作。

解决方案 »

  1.   

     录制宏  Selection.GoTo What:=wdGoToBook, Name:=字符串宏名称
      

  2.   

    是不是像考试一样,3个考官进行核对:
    然后各自标上出错的地方,比方选起来然后加红色?但字数是没变的最后要把3个考官的评比结果合计到一个文件中
    比方A考官找到3个错,B考官找到5个地方错,C找到2个,事实上加一起共6个地方错,是想实现这样的效果?
      

  3.   

    是的,就像xiaoyao961所说的需求,大家有什么好办法么,我是vba菜鸟,多谢了
      

  4.   

    在Word2003中开始记录宏,手动完成所需功能,结束记录宏,按Alt+F11键,查看刚才记录的宏对应的VBA代码。
      

  5.   

    hi zhao4zhong1
    这个手工录制宏只能完成单个文档中当前位置插入书签的功能啊,又不是实现多个文档书签合并